加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

有哪些得当物联网情形的开源数据库?

发布时间:2019-03-18 13:30:49 所属栏目:编程 来源:EdgeAITech
导读:按照Gartner的陈诉,预计将来五年物联网装备的数目将到达数万亿。物联网泛起出高度新奇的挑衅,出格是对数据库打点体系的挑衅,如怎样及时集成大量复杂的数据,并处理赏罚数据的安详性。譬喻,智能都市中应用的基于物联网的交通传感器将及时天生大量的交通数据

在开源数据库列表中,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得到物联网数据的上风包罗:

  • 容错
  • 演示高机能
  • 分手化:集群中的每个节点都是沟通的
  • 可扩展
  • 耐用
  • 确保您处于节制之下:每个更新都可以选择同步和异步复制
  • 弹性:读取和写入都是及时执行的,因此任何应用措施都没有停机时刻
  • 专业支持:它强化了第三方提供的条约和处事。

【编辑保举】

  1. 什么是影子物联网?怎样低落风险
  2. 物联网云模式:这才是物联网的正确打开方法
  3. 审慎插手“物联网”
  4. 您必要接管家产物联网IIoT的8个来由
  5. 物联网怎样让我们的天下变得更柔美
【责任编辑:赵宁宁 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读