Apache Ignite Cache - 从值中获取密钥
Posted
技术标签:
【中文标题】Apache Ignite Cache - 从值中获取密钥【英文标题】:Apache Ignite Cache - get key from value 【发布时间】:2019-03-11 02:25:43 【问题描述】:问题
需要实现双向键值存储。使用键(字符串)映射到值(长整型)将缓存条目填充到缓存中。但是,缓存需要同时处理 key->value 和 value->key 查找。最有效的方法是什么?
注意:value->key映射不需要与key->value实时同步,但不能落后key->value映射太久(最长10-15秒)。
简单的 Ignite 实现
-
使用 ignite 连续查询来监控更改,在修改后更新另一个(值->键)缓存
有没有更好的方法来实现这个目标? ignite 是不是用错了工具?
【问题讨论】:
【参考方案1】:您可以使用 SQL 查询并对值进行二级索引。您提出的方法也应该有效。
【讨论】:
以上是关于Apache Ignite Cache - 从值中获取密钥的主要内容,如果未能解决你的问题,请参考以下文章