Python 将实时传感器数据传输到数据库中
我已经用jquery连接到传感器json提要,目前正在用smoothie图表实时绘制它。我正在考虑将此流导入moongodb表,连续30天使用ttl进行报告、映射,并直接流到smoothie。有没有人有任何示例代码可以用作将json流导入nosql的模板?TTL选项是一个很好的主意,使用dynamodb这是我能够设置的,但是我知道在这方面有一些限制需要重新考虑,所以目前,我只是尝试将数据流到一个表中。希望有人能给nosql数据库提供一些实时json流的好例子 这将把它从mongodb中取出并放入smoothie中,但首先我需要将json提要放入mongo中 有一个名为“更改流”的全新功能,允许您实时监听收藏中发生的更改 用于侦听集合上发生的选定更改的示例代码如下:Python 将实时传感器数据传输到数据库中,python,mongodb,socket.io,rethinkdb,Python,Mongodb,Socket.io,Rethinkdb,我已经用jquery连接到传感器json提要,目前正在用smoothie图表实时绘制它。我正在考虑将此流导入moongodb表,连续30天使用ttl进行报告、映射,并直接流到smoothie。有没有人有任何示例代码可以用作将json流导入nosql的模板?TTL选项是一个很好的主意,使用dynamodb这是我能够设置的,但是我知道在这方面有一些限制需要重新考虑,所以目前,我只是尝试将数据流到一个表中。希望有人能给nosql数据库提供一些实时json流的好例子 这将把它从mongodb中取出并放入
var MongoClient = require('mongodb').MongoClient
, assert = require('assert');
MongoClient.connect("mongodb://172.16.0.110:27017/myproject?readConcern=majority").then(function(client){
var db = client.db('myproject')
var changeStreams = db.collection('documents').watch()
changeStreams.on('change', function(change){
console.log(change)
})
})
如果您使用的是node.js,则需要使用以下节点模块使其工作:
"dependencies": {
"mongodb": "mongodb/node-mongodb-native#3.0.0"
}