做物联网平台,MongoDB是首选

  • Post author:
  • Post category:其他


至少前天接触了有致于做物联网平台的某鞋业集团,发现对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 版权协议,转载请附上原文出处链接和本声明。