至少前天接触了有致于做物联网平台的某鞋业集团,发现对MongoDB文档数据库理解还是不够深刻。今天再次在两台Linux CentOS主机安装了MongoDB数据库,对其高级特性进行了验证。有以下经验。
一、MongoDB无初始结构化的定义,有利于物联网数据的松散化管理。
1、我们插入两条文档数据,”name”,”color”,”failure” 元数据事先并未定义
> db.mxCollection.insert({“name”:”car1″,”color”:”yello”})
WriteResult({ “nInserted” : 1 })
> db.mxCollection.insert({“name”:”car1″,”failure”:”yes”})
WriteResult({ “nInserted” : 1 })
2、查询这两条数据,发现数据显示不像mysql,单元列存储无规则;而且默认有_id元数据,有利于进行唯一性的检索
> db.mxCollection.find()
{ “_id” : ObjectId(“5cee854cc74bc88162353db6”), “name” : “car1”, “color” : “yello” }
{ “_id” : ObjectId(“5cee8589f918f3b3837a6c81”), “name” : “car1”, “failure” : “yes” }
3、MongoDB
版权声明:本文为qq_29718979原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。