我必须在我的HashMultiMap中存储超过1亿个键值(键可以具有多个值)。任何人都可以帮助我在存储和搜索方面更快的一个:
1)伯克利DB
2)东京内阁
3)H2
4)缓存
5)或其他
还有一点,那些性能与内存中的哈希映射大致相同吗?一点指导会更有帮助。谢谢。
注意:关于任何一个的信息也是有帮助的。
我建议Redis。它比其他结构更像是一种数据结构存储(例如,它支持地图和集合),并且只需很少的精力即可开始使用。它使用起来非常简单,并且具有出色的Java API。
我将从这里的功能开始,这些功能使您可以将键与一组值相关联。