当前位置:  开发笔记 > 前端 > 正文

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

如何解决《使用JSON作为存储/传输格式的数据库》经验,为你挑选了3个好方法。

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

CouchDB的

MongoDB的

DBSlayer

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

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



1> 小智..:

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

http://www.persvr.org/

主传输是JSON HTTP/REST

数据存储为JSON

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

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



2> Sam Corder..:

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


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

3> ProllyGeek..:

这是一个非权威的列表.

CouchDB的

FleetDB

MongoDB的

OrientDB

Apache Cassandra

Redis的

RavenDB

来源:维基百科 - 面向文档的数据库

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有