1

我们将实施需要存储大量文档的软件解决方案,这些文档需要稍后进行搜索或复制。由于我们的应用服务器将成为 JBoss 产品(实际上是 WildFly),我们发现 Modeshape 项目看起来很有趣。
但是据我从文档/演示文稿中了解到,该产品被标记为强烈的“内存中”弹性数据库。由于我们的要求是将内容文档实际存储在存储设备上(如果我们的服务器崩溃,我们将无法承受丢失数据),我想知道这个选择是否适合我们的目的。或者我们应该使用另一个基于 NoSQL 的产品?
谢谢!

4

1 回答 1

2

ModeShape 工作得非常好,并且在配置为内存存储库时非常快,该存储库将内容分布在一组机器上。但是,这实际上只对具有大型集群和大量数据的真正场景有用。

大多数使用 ModeShape 的应用程序确实更喜欢将内容保存在磁盘上,而不是依赖于分布式内存网格,而 ModeShape 绝对支持这一点。这样做涉及使用缓存存储设置底层 Infinispan 以将内容持久保存在您想要的位置:在文件系统上、在多种数据库中等。您还可以独立控制 ModeShape 存储二进制内容的位置。

于 2014-07-17T15:00:05.730 回答