有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java最简单的设置并忘记存储简单JSON结构的分布式数据库?

我有一个相当简单的系统,概念上是100000个小型/简单的JSON文档。为了冗余和备份,我想从mysql切换到分布式系统

它目前是用java编写的。安装和使用最简单/最容易的nosql解决方案是什么?i、 我想要的东西,我可以安装在几个服务器上,指向对方,然后开始使用

我不想花几个小时学习、调整和配置东西。(如果项目太大,我不妨编写一些java代码来同步相关表)


共 (3) 个答案

  1. # 1 楼答案

    如果你能容忍在谷歌的AppEngine上托管你的数据,Ubud db可以为你提供: https://bitbucket.org/f94os/ubud-db/wiki

    Ubud db是AppEngine上带有REST-JSON API的文档存储。Spring/Jackson从JSON映射到映射,然后Ubud的服务从映射映射到实体,由数据存储持久化

  2. # 2 楼答案

    mongoDB对我来说很容易安装并开始使用文档数据库

    使用java很容易,它有一个很好的从java对象到mongo的映射器,名为morphia

  3. # 3 楼答案

    如果你已经问了,我怎么能问这个问题

    我将BaseX添加到它处理的列表中JSON很好。有一个漂亮的GUI,或者您可以通过bash等使用控制台

    面向带有{}和{}的{},但具有{}模块

    我只是在寻找替代方案,因为我不太确定如何使用一些功能。。。但这是我的责任,不是db

    用法示例:

      let $content := file:read-text('x.json')
      let $json := json:parse($content)
      return admin:write-log($json)