我有一个相对简单的系统,概念上它由数十万个小而简单的JSON文档组成。为了实现冗余和备份目的,我想从mysql切换到分布式系统。
这个系统目前是用Java编写的。哪种最简单/最容易安装和使用的nosql解决方案?即我希望能够将其安装在几台服务器上,让它们相互指向,并开始使用。
我不想花费数小时学习、调整和配置东西。(如果这将成为一个过于繁琐的项目,那么我可能还不如编写一些Java代码来同步相关表)
我有一个相对简单的系统,概念上它由数十万个小而简单的JSON文档组成。为了实现冗余和备份目的,我想从mysql切换到分布式系统。
这个系统目前是用Java编写的。哪种最简单/最容易安装和使用的nosql解决方案?即我希望能够将其安装在几台服务器上,让它们相互指向,并开始使用。
我不想花费数小时学习、调整和配置东西。(如果这将成为一个过于繁琐的项目,那么我可能还不如编写一些Java代码来同步相关表)
如果你已经提出了这个问题,我该如何提问!?
我会将 BaseX
添加到列表中 -- 它可以很好地处理 JSON
。有一个漂亮的 GUI,或者你可以通过 bash
等控制台使用它。
它是针对 XML
的,具备 XQuery
和 Xpath
功能,但也具备 JSON
模块。
我只是在寻找替代方案,因为我不太确定如何使用一些功能...但这是我的问题,而不是数据库的问题。
用法示例:
let $content := file:read-text('x.json')
let $json := json:parse($content)
return admin:write-log($json)