使用JSON作为存储/传输格式的数据库

Ion*_*tan 27 database json couchdb mongodb dbslayer

有多少数据库系统使用JSON进行存储或传输?我知道:

我记得我在SO用户的个人资料中看到了另一个供应商.那个系统使用的是他们所谓的二进制JSON,但我记不起产品的名称了.

最近,似乎越来越多的数据库项目正在寻求JSON的持久性存储.其中一些人甚至将HTTP作为传输层.

小智 14

Persevere是另一个加载了JSON的数据库:

http://www.persvr.org/

主传输是JSON HTTP/REST

数据存储为JSON

它有一个本机JS/JSON客户端,可以直接从浏览器运行.

如果您需要架构,那么它是使用JSON定义的


Sam*_*der 12

MongoDb是使用二进制JSON存储格式的.我不知道是否有另一个面向文档的.其他大多数是键值存储,只能基于一个键检索对象.

  • 需要注意的一个小问题是"二进制JSON"有点用词不当:它应该更像"二进制JSON格式".这是因为它有比JSON(扩展名)更多的数据类型; 并且由于大小限制(大小有限的大小前缀),它无法表达所有合法的JSON值和构造(子集). (2认同)