我正在评估 GridGain 并且已经阅读并重新阅读了我能找到的所有文档。虽然其中大部分内容非常详尽,但您可以看出它主要是由开发人员编写的。如果有一本以局外人的视角写的参考书就好了。
无论如何,我有五个基本问题希望来自 GridGain 的人可以为我回答和澄清。
- 据我了解,GridCacheQueue(和其他分布式数据结构)是建立在 GridCache 实现之上的。这是否意味着 GridCacheQueue 的每个元素实际上只是 GridCache 映射的一个 GridCacheElement,或者每个 GridCacheQueue 都是一个 GridCacheElement,还是我完全错了?
- 如果我在 GridCache 上设置默认 TTL,GridCacheQueue 的元素会在 TTL 时间内过期,还是仅适用于 GridCacheElements(可能在上面的#1 中回答)?
- 有没有办法让 GridCacheQueue 在一段时间后过期而不必手动删除它?
- 如果将缓存设置为备份到其他节点并且缓存使用堆外内存和/或交换存储,那么堆外内存和/或交换存储是否也复制到备份节点上?
- 是否可以动态创建新的缓存,还是只能在创建节点时通过配置创建?
感谢您提供任何有见地的信息!
-科林