使用CrateDB进行物联网数据的优势包括:
- 每秒数百万个数据点:快速,可线性扩展的数据摄取
- 实时查询:列式索引和字段缓存提供内存中的SQL性能
- 动态模式:即时添加和查询新的传感器数据结构
- 物联网分析:快速,强大的时间序列,AI,地理空间,文本搜索,连接,聚合
- 始终开启:内置数据复制和群集重新平衡确保不间断的性能
- ANSI SQL:无需锁定,便于任何开发人员使用和集成
- 内置MQTT代理:直接从设备到数据库集成
- 物联网生态系统:适用于Kafka,Grafana,NodeRED和其他流行的物联网堆栈软件
- 在任何地方运行,以便在边缘或云中进行高效处理
3. RethinkDB
开源网址:https://github.com/rethinkdb/rethinkdb
在开源数据库列表中,RethinkDB位于顶部。它是用于实时Web的可扩展JSON数据库,它是从头开始构建的。 RethinkDB通过转换传统的数据库体系结构引入了令人兴奋的新访问模式。当开发人员向其发送命令时,它可以不断将更新后的查询结果推送至应用程序。这是开发人员称为换卡的功能。 RethinkDB作为系统状态的数据库,实时存储库和消息代理,这是更改进程允许的。其实时推送体系结构大大减少了构建可扩展实时应用程序所需的时间和精力。
将RethinkDB用于物联网传感器数据的优点包括:
- RethinkDB具有适用于检查API的查询语言,这非常容易设置和学习。
- 如果任何主服务器发生故障,命令会自动转移到新服务器。
- 实时即插即用的节点功能,即使是一秒钟也没有停机时间,有助于节点的轻松添加。
- 通过Ruby和Tornado中的Eventmachine提供异步查询,从而提供异步应用程序编程接口。
- 它提供SSL访问只是为了通过公共互联网安全地访问RethinkDB。
- Floor,Ceil和Round是由RethinkDB提供的各种数学运算符。
4. Apache Cassandra
开源网址:
- http://cassandra.apache.org/,
- https://github.com/apache/cassandra
Apache Cassandra是一个免费的开源分布式NoSQL数据库管理系统,最初于2008年发布。它旨在通过许多商品服务器处理大量数据,提供高可用性,无单点故障。
在物联网中,由于大量连接的设备,通过各种网络生成,跟踪和共享数据的规模非常巨大。 Cassandra非常擅长利用大量时间序列数据,这些数据直接来自设备,用户,传感器以及存在于不同地理位置的类似机制。
使用Apache Cassandra获得物联网数据的优势包括:
- 容错
- 演示高性能
- 分散化:集群中的每个节点都是相同的
- 可扩展
- 耐用
- 确保您处于控制之下:每个更新都可以选择同步和异步复制
- 弹性:读取和写入都是实时执行的,因此任何应用程序都没有停机时间
- 专业支持:它强化了第三方提供的合同和服务。
【编辑推荐】
- 什么是影子物联网?如何降低风险
- 物联网云模式:这才是物联网的正确打开方式
- 谨慎加入“物联网”
- 您需要接受工业物联网IIoT的8个理由
- 物联网如何让我们的世界变得更美好
【责任编辑:赵宁宁 TEL:(010)68476606】
点赞 0 (编辑:成都站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|