随着DT 时代的来临,物联网(Internet of Thing, IoT)成为当今最具发展潜力的技术潮流之一,它通过信息传感设备把所有物品与互联网融合,互相沟通或交换信息,构成了新一代信息技术的重要组成部分,其目的是期望能更加便利地满足人们日常生活需要。物联网已经构成了新一代信息技术的重要组成部分,成为DT时代的重要发展阶段。

根据Gartner的报告显示,2017年全球物联网领域有超过80多亿个联网设备,预计至2020年全球联网的设备规模量会更大。物联网领域正呈现出一种快速增长态势,相应的各类智能硬件产业规模也不断提升。

目前物联网所覆盖的领域众多,包括智能运输、智能建筑、数字化医疗、工业自动化、石化、金融、移动POS、供应链、气象、电力、农业、林业、环境保护、公共安全、军事、遥感探测、煤炭、水务、消防等领域。

物联网的数据特征:

那么究竟如何来选择合适的数据库来满足海量数据的实时性要求呢?

下面通过一张图来简单回顾下各种数据库的特点。

从这张对比图不难看出这些基于存储的数据库各有其自己的优势和缺陷,Hbase 属于 NO SQL ,虽然适合于高并发查询,但它不直接支持SQL 查询,HIVE 数据库 更适合批处理大量数据,无法实现联机事务处理(OLTP),MYSQL 属于传统的 RDS, 其系统的扩展性较差,不适合海量数据大批量处理,Redis 属于内存数据库系统, 过分依赖于内存计算, 系统的扩展性和安全性较差。

那么是否有一款数据库既能支持海量数据离线分析处理 (OLAP),又能支持在线实时访问(OLTP?答案是确定的,存在,就是HTAP数据库。 它能很好地解决这些问题,并且帮助实现实时计算数据快速落地,并很好地对接前端进行的可视化展示 ,提供业务人员决策分析等。

下面就来聊聊在当今DT 时代背景下, HTAP 数据库究竟是一款什么样的数据库?

由Gartner提出了HTAP数据库概念,Hybrid transaction/analytical processing (HTAP),WIKI百科上这样定义:

链接地址:

https://en.wikipedia.org/wiki/Hybrid_transactional/analytical_processing_(HTAP)

HTAP数据库需要同时支持OLTP和OLAP场景。基于创新的计算存储框架,也就是在一份数据上保证事务的同时支持实时分析,省去了费时的ETL过程。传统的IP架构有一些事务处理需要联机分析和分开处理,HTAP数据库的出现则是能够在一份数据上同时支撑业务系统运行和做OLAP场景,这样也能够避免在传统架构中,在线与离线数据库之间大量的数据交互。

针对物联网大数据应用,具有海量的传感器数据,要求实时更新和查询,对数据库的性能要求很高。使用HTAP数据库,能够快速获得数据库的读写性能,它具有OLTP关系数据库的多维度查询能力,以及OLAP数据库的复杂分析能力,期望能够快速的分析数据的价值,数据实时处理能提供更快的响应速度,从数据中挖掘有价值的信息。

天云大数据是国内较早涉足大数据领域的研究和实施的大数据解决方案国内厂商,凭借其多年来在大数据分布式计算集群的经验累积,及多家大型银行核心交易系统的实践验证,推出了拥有百万原生代码规模的HTAP数据库产品:Hubble(在wiki百科上可查询Hubble到与Alibaba\Oracle\SAP等公司并列作为HTAP数据库代表厂商),可以真正意义上实现混合交易分析处理。该数据库是既可支持联机事务处理(OLTP),又可支持联机分析处理(OLAP)的一款国产数据库。

Hubble数据库作为HTAP 数据库,具有大数据平台Hadoop 可扩展性,以足够的速度处理海量数据的能力,相信HUBBLE 数据库运用在物联网领域中,会是一个不错的选择, 并且在这一领域能处理日益增长的传感器数据, 为企业创造价值。

物联网时代数据数据库如何选型?相关推荐

  1. Hadoop or TDengine,如何做物联网大数据平台的选型?

    Hadoop or TDengine,如何做物联网大数据平台的选型? 1. 大数据时代 大数据时代,大家都在说什么叫大数据,强调的就是一个"大"字,人们期望对海量数据的挖掘和运用能 ...

  2. 从曾经的一家独大到现在的群雄逐鹿,大数据时代的数据库圈为啥如此之乱?

    前言 最近家里事情比较多,逃了很久的更.终于找到了点时间继续写一写,好不容易坚持下来的写东西的习惯可不能半途而废了. 上一篇文章吐槽了下技术快速发展对技术人员带来的各种深远影响,但是主要是从总体上来说 ...

  3. 一篇入门物联网大数据:TDengine时序数据库

    目录 一.大数据时代 二.TDengine设计思想 三.CAP理论和TDengine的特性 1.CAP理论 2.TDengine特性 四.数据模型 1.数据特点 2.超级表和表 3.数据查询 a. 单 ...

  4. 2022 IoTDB Summit:阿里白渐《迈向物联网时代大数据计算平台——MaxCompute 基于IoTDB构建解决方案》...

    12 月 3 日.4日,2022 Apache IoTDB 物联网生态大会在线上圆满落幕.大会上发布 Apache IoTDB 的分布式 1.0 版本,并分享 Apache IoTDB 实现的数据管理 ...

  5. 物联网时代来了,大数据也终于有了用武之地

    物联网时代来了,大数据也终于有了用武之地 通过手势打开车门和家门,行程中可以观察在家的孩子是否安好: 本应无人的房间里,突然有人走动,在外旅行的你立即就会收到消息提醒,报警也只是一个按钮的事情. 如此 ...

  6. 大数据数据库选型:NoSQL数据库入门

    大数据处理,涉及到从数据获取到数据存储.数据计算的诸多环节,各个环节需要解决的问题不同,相关岗位要求的技能也不同.在数据存储阶段,对数据库选型是非常重要的一项工作.今天的大数据数据库培训分享,我们就来 ...

  7. 烟台农业走进物联网大数据时代

    在"互联网+"潮流下.在物联网以及大数据的推动下,智慧农业将迎来新的发展.近日,中国农业大学烟台研究院农业物联网与大数据研究中心在高新区启动,烟台农业走进物联网大数据时代. 据介绍 ...

  8. 开源物联网平台ThingsBoard数据库40张数据表设计一览

    开源物联网平台ThingsBoard数据库40张数据表设计一览 1 ThingsBoard数据库总览 1.1 数据库信息 1.1.1 数据库名称 1.1.3 数据库用户名及密码 1.1.3 数据库表 ...

  9. 物联网时代,对产品经理有哪些新的要求?

    咖友提问:进入物联网时代对产品经理将会有哪些新的要求? ▍Shallweypm 暖蓝科技 高级PM 作为一名曾经在传统重工+电力产业摸爬滚打了两年,辗转移动社交又回归智能硬件的硬件PM,对我而言物联网 ...

最新文章

  1. 使用pycharm将自己项目代码上传github(保姆教程)
  2. 【下载】支持中文的 jspSmartUpload jar 包
  3. java中使用request,application,session,cookie对象
  4. 【小白学习PyTorch教程】十六、在多标签分类任务上 微调BERT模型
  5. boost::hana::reverse_fold用法的测试程序
  6. 虚拟主机选择php版本,虚拟主机的php用什么版本好
  7. 小凡模拟器:DynamipsGUI使用问题解决方法
  8. Java:对象的强、软、弱和虚引用
  9. python矩阵乘法算法_纯python进行矩阵的相乘运算的方法示例
  10. 宝塔apache配置ssl_BT面板安装ssl数字证书引起网站打不开另类解决方案
  11. java thrift 教程_RPC学习----Thrift快速入门和Java简单示例
  12. 南邮历午计算机复试题,南京邮电大学2011年考研计算机复试流程
  13. 对象可以创建数组吗_淘宝联盟平台可以创建淘礼金吗?相关问题解答
  14. uniapp 电商小程序 置顶特效/分享特效/红包特效 简单实现效果
  15. GROMACS Tutorial 2-Membrane Protein: KALP15 in DPPC
  16. 全向轮三轮小车的搭建(一)
  17. .NET MVC同页面显示从不同数据库(mssql、mysql)的数据
  18. [Beta]第四次 Scrum Meeting
  19. LaneATT代码复现环境配置
  20. 社会上大多数人,都有同一种根深蒂固的思维习惯,而成功的人只是社会少数人。

热门文章

  1. 苹果吃鸡蓝牙耳机推荐哪个?性价比高的游戏蓝牙耳机推荐
  2. Win10新版本下方任务栏经常卡死点不动
  3. 抖音短视频内容该如何创作
  4. 广东省韶关计算机学校,广东韶关市华粤电脑技术学校
  5. 商汤 | 离线量化算法研究,从经典到原创
  6. openpnp - Smoothieware project build
  7. 12. 综合练习 - 相亲APP
  8. 面试阿里巴巴有多难,看看面经你就知道了
  9. 网络安全如何做?提防黑客来“敲门”
  10. python_getUniport_从uniport网站中获得指定的字节