我们需要在单个Java进程中维护和修改内存中的哈希表。我们还需要对其进行持久化,以便在崩溃,部署或运行该应用程序的计算机发生故障后可以恢复其内容。 我们有严格的延迟要求。
Apache Geode是否符合我们的要求?我们将运行另外两个节点,这些节点可在应用程序启动时用于填充哈希表值。
答案 0 :(得分:0)
Geode是一个键值分布式缓存,有点像类固醇上的哈希表,所以可以满足您的要求。
您可以选择是否保留数据。
您可以让n个节点填充由定位器进程管理的数据,该定位器进程将自动分发到同一台计算机或n台其他计算机上的所有节点或一组节点。