有多少数据库系统使用JSON进行存储或传输?我知道:
我记得我在SO用户的个人资料中看到了另一个供应商。那些系统使用的是他们所谓的二进制JSON,但我记不起产品的名称了。
最近,似乎越来越多的数据库项目正在寻求JSON的持久性存储。其中一些甚至将HTTP作为传输层。
答案 0 :(得分:14)
Persevere是另一个加载了JSON的数据库:
主要传输是JSON HTTP / REST
数据存储为JSON
它有一个本机JS / JSON客户端,可以直接从浏览器运行。
如果你想要一个模式,那么它是使用JSON
定义的答案 1 :(得分:12)
MongoDb是使用二进制JSON存储格式的。我不知道是否有另一个面向文档的。其他大多数都是键值存储,只能根据一个键检索对象。
答案 2 :(得分:9)
这是一份非权威的名单。
答案 3 :(得分:4)
postgresql最近添加了一个json数据类型
答案 4 :(得分:3)
MongoDB不使用JSON而是使用BSON。
RethinkDB是一个面向文档的数据库,带有JSON数据模型,支持分片和复制
答案 5 :(得分:2)
看看Basho的Riak。它与CouchDB有许多共同之处:基于Erlang,Javascript MapReduce API,HTTP传输,JSON文档格式和多主复制。它的目标并不像CouchDB那样简单(CouchDB更“自以为是”),但是它们为您提供了很多选项来调整CAP参数以满足应用程序的需求,每次写入。
答案 6 :(得分:2)
如果要将JSON文档存储在AppEngine的数据存储区中,可以查看Ubud-db,https://bitbucket.org/f94os/ubud-db/wiki Ubud-db是AppEngine上的一个带有REST-JSON API的文档存储。