Mais conteúdo relacionado
Semelhante a MongoDB SHARE (20)
MongoDB SHARE
- 3. 3
行存储 vs 文档存储
• 行存储与关系型数据库
– 元数据独立存储
• 先有表结构,后有数据
• 节省存储空间
– MySQL DDL
• 锁表时间长
• 磁盘IO消耗
- 4. 4
行存储 vs 文档存储
• 文档存储与NoSQL
– 元数据绑定文档存储
• 先有数据,后有文档结构
• 存储空间消耗较大
– MongoDB
• 文档结构由client api调用决定
• 不消耗额外IO
- 5. 5
行存储 vs 文档存储
• MongoDB文档存储的特点
– BSON (Binary JSON)
• string, integer, double, date, boolean, null
• array, BSON object
– 索引
• Multikeys
• 空间索引
- 6. 6
行存储 vs 文档存储
• 文档示例
{
"_id" :ObjectId("4cd8b8286ba3f67def22d10f"),
"name" : "taofang",
"gender" : "male",
"age" : 18,
"birth" : null
}
- 17. 17
Others
• 监控
– Http Interface
• http://10.232.31.46:28015/
– Mongo shell command
• db.currentOp(), db.serverStatus()
• db.printReplicationInfo(), db.printShardingStatus()
– mongostat
• QPS, connection
• memory, lock