Skip to content

服务器托管,北京服务器托管,服务器租用-价格及机房咨询

Menu
  • 首页
  • 关于我们
  • 新闻资讯
  • 数据中心
  • 服务器托管
  • 服务器租用
  • 机房租用
  • 支持中心
  • 解决方案
  • 联系我们
Menu

openGemini:顺势而动,蓄势而发

Posted on 2023年9月19日 by hackdl
源创会,线下重启!2023年7月1日深圳站—基础软件技术面面谈!免费票限时抢购!

6 月 11 日,2023 开放原子全球开源峰会在北京亦创国际会展中心举行,在开源数据库分论坛上,华为云数据库创新实验室主任张文亮受邀做主题技术分享《openGemini:开源分布式时序数据库技术探索与实践》。

 

顺势而动

张文亮主任讲到,随着 5G、物联网、云计算等技术的快速发展,各行业数据量呈现爆发式增长。每天要存储数百 GB 甚至 TB 级遥测数据,并能快速响应上层的数据分析业务,这不是随便一种数据库都可以做到的。时序数据库是一种针对时序数据特点和业务特点专门优化的垂直领域数据库,是一种更优的选择。

 

遥测数据及其业务特点决定了传统的数据库或大数据解决方案无法满足业务对数据的存储分析诉求,并且在基础软件国产化的浪潮推动之下,openGemini 顺势开源,专注于海量遥测数据存储与分析,提供高性能、高扩展、低成本的开源解决方案。

​

蓄势而发

做基础软件,如同铸剑,一旦从剑尖开始打磨,你就会慢慢看出藏在灰暗后的光耀。如今 openGemini 优异的性能表现,得益于华为云内部业务的长期不断打磨。

 

​

数据库技术发展了几十年,分布式架构和整体处理流程基本不会有大的变化,已很难取得更大的突破。openGemini 写入和查询的过程看起来比较传统,但这并不意味着性能也到了天花板。
 
由于各个开源产品的定位和在读写流程中使用的技术和优化措施不同,造就了不同的性能和产品差异化竞争力。openGemini 的定位是高性能、分布式时序数据库,专注于海量遥测数据的存储和分析,意味着 openGemini 需要在架构和技术上实现大并发和高吞吐能力。
 
在架构设计方面,采用经典的 MPP 架构,可通过横向扩展来加大并发处理。在数据查询方面,把 OLAP 的技术引入进来,比如向量化执行,用于加速查询的数据处理效率。在写数据方面,采用 LSM Tree 数据结构,将随机写转为顺序写以提升写入性能。
 
此外,在结合遥测数据和分析业务特点所做的工程优化方面,openGemini 也做得比较有特色,例如通过数据的后聚合,把最常用的一些统计指标(First、Last、Min、Max …)提前计算并存储在数据文件头中,避免分析时大量重复计算的工作;再比如对 Index 的优化,放弃 HashMap,使用 MergSet 数据结构,索引构建时间更短,查询性能更优,支持时间线更多,占用内存资源更少。

总结

目前 openGemini 已在华为云 SRE、IoT 服务产品部、计算产品线、终端等多个产品线的 10 + 业务中使用,其中华为云 SRE 在全网共部署了超过 25 套集群,最大集群规模为 70 节点,支持每秒 4000 万条数据写入,每秒 5 万次并发查询,日存储数据 20TB。
openGemini 虽然开源时间不长,但已受到业界的广泛关注,目前已经拥有了首批 5 家社区用户正在进行基于 openGemini 业务改造和适配,10 + 家正在针对 openGemini 进行性能测试,陆续将会有社区用户案例发布。
 
欢迎大家试用和反馈
开源地址:
 
https://github.com/openGemini
官网:
 
http://opengemini.org

服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net

相关推荐: 产品经理如何向最终用户提供创新的数据体验

  随着互联网和大数据技术的发展,越来越多的企业开始重视数据的价值。伴随着企业数字化转型的大趋势,数据分析需求将进一步爆发。据国际权威调研机构的报告预测,在未来两年内,企业数据的增长率将超过40%。 因此,面对客户需求的增长,不同行业软件厂商也都将迎来一场数字…

Related posts:

  1. 北京idc服务器托管物理机
  2. 高效稳定的郑州服务器托管服务提供商
  3. 用户投稿——详解我了解的 TDengine 以及它所在的时序数据库“战场”
  4. 海外服务器租赁托管:优质技术支持
  5. 华纳云:专业托管香港服务器

服务器托管,北京服务器托管,服务器租用,机房机柜带宽租用

服务器托管

咨询:董先生

电话13051898268 QQ/微信93663045!

上一篇: 数据在内存中的存储 一、数据类型 二、整型在内存中的存储 三、浮点型在内存中的存储
下一篇: 简单总结最近力扣所刷的题

最新更新

  • Jmeter获取Websocket多帧消息的实现方法
  • VisualSVN Server v3.7
  • 多模块项目使用枚举配置spring-cache缓存
  • 华为云HBase冷热分离最佳实践
  • C语言/C++ 之 打飞机游戏

随机推荐

  • 澳门优质服务器托管服务:高效、稳定、安全
  • 北京百兆服务器托管:高效、可靠的IT解决方案
  • 资阳idc机柜租用
  • 机柜租用网站
  • 湖北优质服务器托管服务

客服咨询

  • 董先生
  • 微信/QQ:93663045
  • 电话:13051898268
  • 邮箱:dongli@hhisp.com
  • 地址:北京市石景山区重聚园甲18号2层

友情链接

  • 服务器托管
  • 机房租用托管
  • 服务器租用托管
©2023 服务器托管,北京服务器托管,服务器租用-价格及机房咨询 京ICP备13047091号-8