我有一个Java应用程序,它需要处理10到100 got的数据。任何DBMS都需要嵌入。我们目前有一个缓慢,脆弱和复杂的db4o解决方案。我会承认我们的许多创伤都是自己造成的。
让我们假设当前的db4o实现是不可挽回的。人们会推荐继续使用db4o (只是在使用时要更加小心)吗?或者,您是否可以积极推荐其他嵌入式DB?
感谢您的反馈。
发布于 2012-01-16 22:13:54
嗯,db4o不是为10或100‘t而生的。db4o数据库的绝对最大值是256 GB when setting the block-size to the allowed maximum。然而,我预计性能会更早地崩溃。
您存储的是什么类型的数据?你的数据是什么形状的?您的性能特点是什么?没有这一点,就很难推荐一个合适的数据库。
无论如何,在Java-Space中,我对H2数据库有了很好的体验。它是一个很棒的关系数据库。但是我不知道你的东西是否适合关系数据库。
我还听说了很多关于Neo4J的好消息,这是一个图形数据库。就我个人而言,我还没有用过它,但当你的数据更多地面向图形时,我会考虑这一点。
https://stackoverflow.com/questions/8873101
复制相似问题