为什么选择MongoDB数据库

2014-12-03 20:05:03

为什么选择MongoDB数据库

1.无数据结构限制

  a.没有表结构的概念,每条记录可以有完全不同的结构。
  b.业务开发方便快捷
  c.sql数据库需要事先定义表结构在使用

{name:"Aseoe",dsex:"男"}
{name:"Ancto",home:[{"北京"},{"南京"}]}

2.完全的索引支持
  a.redis的key-value  (按键查询)
  b.hbase的单索引,二级索引需要自己实现
单键索引,多建索引:{x:1,y:1}
数组索引:["in.","out"]
全文索引:"it is a dog"

3.方便冗余与扩展
  a.复制集保证数据安全
  b.分片扩展数据规模 (自动数据均衡、简单的扩容与缩容、统一访问入口)

4.良好的支持
  a.完善的文档
  b.齐全的驱动支持

mongodb复制集

MongoDB官方中文网站: www.mongoing.com

为您推荐