【问题标题】:Apache Ignite: How to cache an entry with multiple keysApache Ignite:如何缓存具有多个键的条目
【发布时间】:2021-09-17 06:27:32
【问题描述】:

有没有办法在 apache ignite 中针对两个键缓存一个条目? 例如:我需要缓存用户,根据他们的用户 ID 和他们的用户名,所以我可以通过两种方式取回它。 实现这一目标的最佳方法是什么?

【问题讨论】:

    标签: c# .net ignite gridgain


    【解决方案1】:
    1. 使用两个缓存,从 Id 到 User (ICache<Guid, User>) 和从 UserName 到 Id ICache<string, Guid>

    2. 使用一个缓存ICache<Guid, User>,并在用户名列https://ignite.apache.org/docs/latest/SQL/indexes上创建一个SQL索引

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-20
    • 2021-12-24
    • 2017-10-01
    • 2021-11-17
    • 2020-09-14
    相关资源
    最近更新 更多