物联网(IOT) 数据库需求和当前技术解析
物联网是当前最具发展潜力的技术潮流,到2020年全球将有200亿—2000亿物联网设备(Gartner 预测260亿,ABI预测300亿,Oracle 预测500亿,Intel 预测2000亿)。 管理众多的联网设备产生的(动态)数据,相比管理传统档案(静态)数据要复杂很多 —— 最重要的难点是“数据量”大幅提升和“处理实时性”要求显著加强。
- 数据量:数据量提升包含数据总量和数据产生速度两个方面。物联网应用系统演化过程中,传感器数量不断增多;数据采样频率不断提升;数据积累时间也越来越久,因此产生的数据量非常大(动即十亿、百亿、千亿存储规模),而且数据产生速度也非常快(动即每秒十万、百万纪录)。
- 实时性:传感器时序数据很多时候用于异常预警、趋势预测等目的,要求能根据数据立刻做出反应。因此数据必须能实时查询、实时分析。
数据量变和实时性要求提升的大前提下,面向于IOT的数据库朴素需求细化:
- 写操作多于读操作,但读写都要求高速
- 追加为主,但应允许少量更新操作
- 顺序追加为主,但应允许乱序入库
- 可按时间段删除记录,但应允许删除给定纪录
- 支持(优化)给定时间段查询,允许给定字段的精确、模糊、前缀等查询;
- 读写并发要求较高,尤其读并发
- 海量存储支持(T-P级别)
- 数据入库即可用(ingest realtime),即任意数据入(input)库后就可立即被第三方应用使用。
- 数据Adhoc 查询/分析
- 支持过滤投影
- 支持聚合分析
- 支持关联分析(Join 分析)
- 支持数据挖掘
- 关系数据库: 具备复杂检索能力,但受限于数据存储规模和录入速度不足
- NOSQL 数据库 :具备可扩展性和高性能,但受限于检索和分析能力不足
- HADOOP :具备数据分析能力和可扩展性,但受限于数据处理实时性不足
物联网(IOT) 数据库需求和当前技术解析相关推荐
- 物联网数据库需求——写入快,分析能力强
转自:http://blog.csdn.net/kanghua/article/details/44650625 物联网是当前最具发展潜力的技术潮流,到2020年全球将有200亿-2000亿物联网设备 ...
- 物联网IoT应用技术有哪些?
物联网IoT应用技术有哪些? 心理学考研 众学简快 http://www.jkkaoyan.com 物联网设备的大量应用通常分为消费者,企业(商业)和基础设施空间. 消费者应用 越来越多的物联网设备开 ...
- 将小程序容器技术应用到物联网IoT生态建设中
智能汽车.智能社区.智能穿戴设备等技术的不断成熟及应用,与其紧密结合的物联网(IoT)正日益成为个人和企业工作生活中的重要组成部分,它为企业和个人带来了操作流程的改进和更好的生活体验,再加上人工智能( ...
- 物联网 (IoT) 为何如此重要?哪些技术让物联网成为了可能?
随着社会的进步和科技的发展,定位技术在技术手段.定位精度.可用性等方面均取得质的飞越,并且逐步从航海.航天.航空.测绘.军事.自然灾害预防等"高大上"的领域逐步渗透社会生活的方方面 ...
- 小程序容器技术与物联网 IoT 可以碰撞出什么样的火花
智能汽车.智能社区.智能穿戴设备等技术的不断成熟及应用,与其紧密结合的物联网(IoT)正日益成为个人和企业工作生活中的重要组成部分,它为企业和个人带来了操作流程的改进和更好的生活体验,再加上人工智能( ...
- TerarkDB 数据库的性能报告与技术解析
相信很多人都看过火爆的美剧<硅谷>,里面描述的未来科技就是,可以在压缩的数据上作检索,而无需事先将数据解压.在现实中,我们就在研发这种技术.基于这项核心技术,我们对外发布了存储引擎产品 T ...
- 物联网IOT时序数据库influxdb(2.x)
物联网IOT时序数据库influxdb 物联网IOT时序数据库influxdb(2.x) 1.简介 2.InfluxDB相关概念 3.InfluxDB安装 3.1 本地安装 3.2 docker容器方 ...
- 10万终端设备被入侵,损失惨重!湖北省首例入侵物联网系统案技术解析
2019独角兽企业重金招聘Python工程师标准>>> 近几年全球物联网产业发展迅猛,规模极速壮大,根据IDC数据,2018年全球物联网连接数(包括蜂窝及非蜂窝)达到115亿,预测2 ...
- 万物联网IoE与物联网IOT有何差别?
现今互联网的大小与规模呈现爆炸性成长,从汽车到灯泡等各种对象,也势必因为移动技术而彻底革命化.据分析师预估,到2020年将有250亿到500亿个装置连上互联网(以及互联).但光是让对象连网还不够,连网 ...
最新文章
- 我爱工程化 之 gulp 使用(一)
- cxgrid按条件计算合计值
- 2.11.1.移植前的准备工作
- TCP三次握手四次挥手(图解)
- sql server 2008安装的时候选NT AUTHORITY\NEWORK SERVICE 还是选 NT AUTHORITY\SYSTEM ?
- Boost 库Program Options--第二篇
- VCF vs Maf | 变异注释及整理为Maf格式
- 物联12:传输线理论
- 2019-12-19
- python中tab的用法_pyhton 使用tab键自动补全
- Windows与网络基础-27-子网掩码
- 光功率计(Optical power meter)
- 幻灯片更换模板_如何创建Google幻灯片模板
- 有没有人知道这是为什么
- tecplot有效数字位数
- python ljust()、center() 、rjust() 字符串填充左中右对齐
- 重装系统以后找不到机械硬盘
- 扫地机器人自动回冲工作原理
- 1427.分解质因数
- 什么是编程?该怎么学习编程?
热门文章
- 程序员面试揭秘之程序员靠什么途径去美国工作
- 用python画星空-python3的turtle画模仿3d星空,运动的恒星小宇宙
- win7系统计算机无最小化,win7我的电脑图标没了win7我的电脑不见解决方法(图)
- java 微信图片盗链破解_隐藏图片地址,伪造来路Referer实现绕过微信图片的防盗链机制...
- CAN总线测试方法——单通道USBCAN及双通道USBCAN
- git commit之后,回退撤销commit
- 员工评价系统第二天,项目功能模块图
- 【C语言趣味编程100题】
- python输入一个三位数输出它的百位十位个位_python输入一个水仙花数(三位数) 输出百位十位个位实例...
- HTML+CSS大风车及十字架的实现