[关闭]
@zhengyuhong 2015-05-28T00:53:12.000000Z 字数 530 阅读 1481

MongoDB

mongodb db


MongoDB资料汇总专题

Python调用MongoDB使用心得

MongoDB、LevelDB、SSDB、Redis区别

Redis

  Redis是基于内存的KV非关系数据库

LevelDB

  LevelDB是基于磁盘的KV高性能非关系数据库,写速度达40w/s,随机读有6w/s,但是LevelDB仅仅是一个KV非关系数据库的存储引擎,仅仅提供了C/C++的本地接口,没有其他主流语言的接口,更没有网络接口,在LevelDB声明中它也告诉了用户需要自行封装网络接口。

SSDB

  SSDB则是ideawu再把LevelDB进一步封装,提供主流语言的接口以及网络接口。基本与LevelDB是一样,属于KV数据库,但是SSDB还提供像Redis里面的Zset,HSet有序集合的功能。

MongoDB

  MongoDB是一个比较完备的非关系数据库,支持多个多个数据库,数据库中支持多个集合、集合中也可以含有集合,集合里面是document,就像关系数据库中的行的概念,集合就像表的概念。
  在性能方面我还没比较,不过我比较喜欢使用MongoDB,接口完备,支持主流语言,还支持数据库权限访问,MongoDB内含多个数据库,这样子就可以分好权限管理各自的数据。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注