具有约 5 亿条记录的 Java 嵌入式数据库 [关闭]
Posted
技术标签:
【中文标题】具有约 5 亿条记录的 Java 嵌入式数据库 [关闭]【英文标题】:Java embedded database with about 500 million of records [closed] 【发布时间】:2020-01-16 15:47:30 【问题描述】:在我的 Java 应用程序中,我需要使用某种嵌入式 DB(SQL 或 NoSQL 无关紧要),它能够保存大约 5 亿条记录(主要是单个表,但拆分到更多表不是问题)。记录的数量是关键部分。任务很简单:如果不插入,则检查此类字符串是否在 DB 中。数据库也不会承受重负载。我一直在考虑 Derby、H2、Hypersonic DB、HSQLDB 或 ...。你能推荐一下吗?
谢谢
拍拍
【问题讨论】:
你有没有试过你建议的那些?他们有什么问题? 【参考方案1】:以谷歌的 LevelDB 为例。速度快,可以处理大量数据,并且他们有一个纯 java 实现的分支。
【讨论】:
以上是关于具有约 5 亿条记录的 Java 嵌入式数据库 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
在具有 Java 8 的嵌入式 Tomcat 8.5 上启用 TLS 握手的可观察性(日志记录/指标)
在 Pentaho 中对 200-3 亿条记录进行排序的最佳方法?