v1.2.0版本正式发布,IoT场景性能大幅提升!

v1.2.0版本正式发布,IoT场景性能大幅提升 在openGemini v1.2.0版本中,我们为您带来了一系列令人振奋的内核优化,将您的体验提升到新的高度,这包括 针对IoT场景的性能优化,查询效率有极大...

openGemini SDKs与背后的贡献团队

openGemini SDKs与背后的贡献团队 一直以来,我们都希望openGemini拥有自己的SDK,但是很长一段时间,出于竞争力的考虑,社区把主要精力投放在内核性能提升和高基数存储引擎等其他重要工作上...

sherlock:四步教你自动导出火焰图

你值得睡个好觉 大家平时研发已经非常辛苦了,服务上现网时,还要焦虑现网运行是否稳定,焦虑得晚上睡不着觉。有了sherlock,你值得睡个好觉 !!! 启用sherlock可以保留openGemini服务在发生一...

开发者畅想 | openGemini 路在何方?

我们一直致力于让openGemini实现更快、更省、更强的目标,面对技术挑战,我们积极突破,逢山开路,遇水搭桥,持续提升软件质量,以满足社区用户和市场的需求。我们夜以继日,持续改进,希望为...

开发者故事 | 我的成就感如何而来?

本期,我们介绍openGemini社区的一位非常特别的开发者,他是一个健壮的小伙子,身材微微有点胖,但这并不影响他的健康和活力。他的脸上洋溢着喜悦和自信的笑容,眼神里充满了对技术的热爱。他...

上硬菜 | 分布式数据库系统的数据分布设计范式

数据分布是数据库的存储和计算关键设计之一,不同业务场景下不同的数据分布会有数量级的性能差异。现代分布式数据库系统数据分布在多节点上,对数据分布提出了更多挑战。 本文主要openGemin...

2023/12/14 18:20
228
openGemini:列存引擎解析

列存引擎诞生的背景 在运维监控领域的某些场景中,可能存在某些标签的基数非常高的场景,如下是网络流量监控的一个样例数据: 其中,ip 地址、时间列就是典型的高基数列。 openGemini 现有的...

2023/12/05 17:05
60
打造开放技术社区 | openGemini 社区项目指南汇总

核心项目openGemini 代码仓 https://github.com/openGemini/openGemini 当前已发布8个版本,出于性能、安全、稳定性方面考虑,建议升级到v1.1.0或v1.1.1 参与贡献,可扫描下方微信二维码联系...

2023/11/30 14:54
37
Grafana——openGemini的数据源插件

Grafana-openGemini 介绍 Grafana 是一款流行的开源数据可视化和监控分析平台,可以通过灵活的配置查询采集到的数据并进行可视化展示。它可以快速灵活的创建客户端图表,官方库中具有丰富的仪...

2023/11/28 17:30
71
openGemini:批量查询优化

批量查询优化的背景 ♦ 什么是批量查询? 批量查询是将多条查询语句打包,一次发给数据库,数据库内部逐条执行,将结果汇总后返回客户端,我们称之为批量查询。 ♦ 批量查询场景 在运维监控场...

openGemini优化范例之查询计划模板

数据库性能优化是一个非常重要而复杂的工作,它可以大大提高数据库的查询效率和响应速度,从而提高整个系统的性能和稳定性。在这个过程中,需要不断地进行优化,不断地寻找和解决数据库性能瓶...

DTT直播预告 | openGemini全新列存引擎,为您解决时序数据高基数难题!

时序数据库的出现解决了海量数据的存储难题,如今的时序数据库拥有高性能、 高压缩、运维成本低的优点。不过也存在一些难以平衡的问题,比如基数较低时数据库表现良好,但随着基数的增加,数...

2023/11/14 10:55
9
openGemini:全文索引解析

全文索引是指根据文本内容,例如文本内的关键词、短语、单词前缀等文本集合进行高效检索、过滤等的技术。openGemini支持全文检索,其使用了一种称为CLV(Compressed Log with Variable Length...

2023/11/10 17:40
45
openGemini运行状态的实时监控系统如何搭建?

监控系统是运维工作中不可或缺的一项技术,一个好的监控系统能够对设备和系统的关键指标实时采集、存储、分析、提醒,真正做到“事前提醒,事后追踪”,从而大大降低运维成本,提高运维效率。...

2023/11/03 18:12
53
openGemini:多级降采样功能的应用场景和使用条件约束

背景 随着5G与IOT物联网的快速发展,数据量呈指数型爆发增长。为了更完整体现系统或应用的状态细节,指标采集粒度越来越细致,指标数据量越来越大。业务对于监控数据的使用需求多种多样,如查...

openGemini大解析:预聚合

在openGemini中,在数据持久化到文件时,以时间线为维度,计算好了min,max,sum,count 并记录在文件元数据中,我们称为预聚合。 这些预聚合的数据,可以对部分查询场景起到加速的作用(减少...

2023/10/27 17:49
35
openGemini:Compaction流程解读

openGemini Compaction流程解读 openGemini 存储引擎采用LSM结构,通过将所有的数据修改操作转换为追加写方式,通过这种方式将磁盘的随机写入转换为顺序写从而提高了写入性能,但是带来了以下...

2023/10/23 09:07
53
开发者故事 | 我和openGemini有个约会

在开发者与社区这个互相依存的关系中 他们共同推动着开源项目的进步和发展 他们共同成长,互相成就! 然而,默默在背后为开源项目付出的开发者 究竟都是什么人呢? 男生or女生? 学生or打工人...

openGemini如何开发一个字符串算子?

本篇文章内容前导知识可参考文章:openGemini大解析:查询引擎框架 本篇文章将教大家如何在openGemini内核中添加一个内置函数(算子)。这里以hello算子为例,实现的功能为打印"hello, $file...

没有更多内容

加载失败,请刷新页面