为什么选择MongoDB数据库

为什么选择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.齐全的驱动支持



原文链接:http://www.aseoe.com/show-72-438-1.html
已邀请:

要回复问题请先登录注册