自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 本周六!上海场新能源汽车数据基础设施专场 Meetup 来了

本周六下午 14:30 新能源汽车数据基础设施专场 Meetup 在上海!

2024-07-11 10:13:57 220

原创 倒计时 2 周!CommunityOverCode Asia 2024 IoT & Community 专题部分

今年,我们将在美丽的西子湖畔,再次向全球开源爱好者与 Apache 用户及开发者们发出邀请 ——今年 7 月 26 - 28 日,CommunityOverCode Asia 2024 将落地杭州西子湖畔。

2024-07-09 18:52:12 1169

原创 克服 Prometheus 单值数据模型的局限性:GreptimeDB 的新路径

本文探讨了 Prometheus 单值数据模型的固有限制,GreptimeDB 如何成为一个解决这些问题的创新方案,并结合若干实例说明其中的差别。

2024-05-10 20:05:59 861

原创 GreptimeDB 助力国家电网数字换流站打造稳定高效的时序数据底座

电网体系作为现代社会运行的支柱之一,为各行各业、千家万户提供了电能的基本支持。从家庭到企业,医院到学校,交通到通讯,电力电网的应用贯穿始终。近年来,特高压换流站成为国家电网的重点建设工程,“十四五”期间,国家电网公司规划建设特高压工程“24 交 14 直”,涉及线路 3 万余公里,变电换流容量 3.4 亿千伏安,总投资 3800 亿元。国家电网 2024 年工作会议中提出将继续加大数智化坚强电网的建设。数智化坚强电网是将数字化、智能化技术深入融合嵌入电网生产运行与管理运营过程的新型电网形态。

2024-05-06 22:16:47 939

原创 Region Migration 技术原理 — 共享存储架构下的高效数据迁移策略

自 v0.6.0 起,GreptimeDB 分布式版本具备了将 Datanode 上的数据表分区(Region)数据迁移到另一个 Datanode 的能力。本文介绍了 Region Migration 实现的具体的技术细节。

2024-03-12 18:52:10 860 1

原创 GreptimeDB v0.7 发布 — 全面支持云原生监控场景

随着三月初春的到来,首个适用于生产级别的 GreptimeDB 开源版也在万物复苏的“惊蛰”时节如约而至。v0.7 版本标志着我们向生产就绪版本迈出的重要一步,我们欢迎社区的每一位成员积极参与使用,并提供宝贵的反馈意见。

2024-03-06 17:31:48 659

原创 GreptimeDB Roadmap 2024

迈入 2024 年,我们将拥抱更多创新,GreptimeDB 也将迎来许多关键性的更新,这些关键更新将标志着我们产品能正式被纳入生产环境中使用,为用户呈现与行业内顶尖时序数据库相当的性能基准。

2024-03-01 09:45:04 651

原创 用户案例|GreptimeDB 助力贵州某机场智慧能源物联网系统

贵州某国际机场三期扩建的弱电项目实施过程中,经对比调研 GreptimeDB,Apache IoTDB 和 InfluxDB 等国内外产品后,最终选择了 GreptimeDB 作为该项目的时序数据库方案。基于 GreptimeDB 的方案实现了高效、可靠的配电时序数据写入、存储和查询操作,确保了系统的高效稳定运行。

2024-03-01 09:03:28 796

原创 论文分享:利用对象存储进行高性能数据分析

我们的云原生时序分析型数据库研发团队在这篇文章上受益匪浅,论文主要聚焦于如何在对象存储上进行高性能数据分析,其中一些结论为我们的工程实践提供了明确的指导方向。

2024-02-04 14:10:04 1103

原创 GreptimeAI + Xinference 联合方案:高效部署并监控你的 LLM 应用

如何能高效地持续监控 LLM 应用的运行表现,而又不增加额外的开发复杂度?在这些问题上,GreptimeAI 和 Xinference 提供了切实可行的解决方案。

2024-01-24 21:46:54 1131

原创 一文教会你!如何利用火焰图快速定位内存泄漏?

GreptimeDB 使用 Jemalloc 作为默认的内存分配器,不仅有助于提升性能和降低内存碎片,也提供了便捷的内存分析功能。当您在使用或者开发 GreptimeDB 的过程中,如果遇到内存使用量异常的问题,可以参照本篇文章快速排查和定位可能存在的内存泄漏。

2024-01-19 15:42:07 1321

原创 GreptimeDB v0.6 发布 | 支持 Datanodes 间迁移数据表 Region

Greptime v0.6 发布,我们初步实现了 Region Migration 功能,为用户提供了在 Datanode 之间迁移数据表 Region 的能力,同时保障了数据的完整性,为动态调节集群负载提供了很好的基础。

2024-01-17 15:00:20 397

原创 解锁 AI 潜力 | 使用 GreptimeAI 深入观测 OpenAI 行为和用量

基于 GreptimeDB 的 GreptimeAI 提供了专为监测和管理大型语言模型(LLM)应用设计的定制可观测性解决方案。

2024-01-12 17:13:31 922

原创 AWS EC2 必知必会小技巧 | 机型特点解析和选型技巧分享

如何高效选择和使用 EC2 必须根据用户的具体场景因地制宜,具体问题具体分析,是一件持续迭代优化的工作。总而言之,充分运用云的弹性和了解不同 EC2 机型的关键参数,是我们每一个 AWS 用户必须掌握的技巧。

2024-01-11 20:06:11 1077

原创 S3 调用次数减少 98% | 探索 OpenDAL RangeReader 的奥秘

还记得刚才我们 `RangeReader` 内部状态吗?没错,是 `State::Reader(R)`。如果我们在 `read` 之后在调用 `seek`,`RangeReader` 内部的字节流会被丢弃,状态重新设置为 `State::Idle`。

2023-12-28 11:41:34 981

原创 从 WasmEdge 运行环境读写 Rust Wasm 应用的时序数据

WebAssembly 是一种新的指令格式,同时具备了跨平台和接近原生机器代码的执行速度。** 通过将 C/C++ 或 Rust 代码编译成 WebAssembly ,可以在浏览器中提升程序的性能。而在浏览器外的其他运行环境,尤其是 CDN 或 IoT 的边缘端,我们也可以利用 WebAssembly 实现沙盒、动态加载的插件机制等高级的功能。WasmEdge 是 CNCF 的沙箱项目,提供上文提到的沙盒能力,允许开发者在 WebAssembly 标准的基础上,进一步扩展其能访问的资源和接口。

2023-12-27 14:10:03 2190

原创 使用 Helm Chart 部署分布式 GreptimeDB

本文介绍了通过使用 Helm Chart 部署分布式 GreptimeDB,并配置数据存储在 AWS S3 或阿里云 OSS 的方法,在云原生时代下,此方法不仅提高了数据管理的弹性和可靠性,还简化了部署和管理过程。在上一篇文章中,我们介绍了如何用 Helm Chart 部署单机版 GreptimeDB,欢迎回看。

2023-12-20 16:33:59 850

原创 用户指南|使用 Helm Chart 部署单机版 GreptimeDB

本文分享了如何使用 Helm Chart 在 Kubernetes 上部署 Standalone GreptimeDB 并实现数据存储在 AWS S3 或阿里云 OSS,提高数据处理的弹性和可靠性。

2023-12-14 17:54:11 968

原创 SQL 也能搞复杂时序查询?-使用 SQL 在 GreptimeDB 上做 Range 查询

GreptimeDB 现已引入了扩展的 SQL Range 查询语法,将时序查询能力与 SQL 高度灵活的表达能力相结合,实现了 SQL 对时序数据查询的原生支持。

2023-12-01 11:18:11 801

原创 Autoscaler 中 VPA 的设计与实现

Pod 自动垂直伸缩(Vertical Pod Autoscaler,VPA)是 K8s 中集群资源控制的重要一部分。本文以 VPA 为切入点,对 Autoscaler 的 VPA 设计与实现原理进行了分析。

2023-11-28 06:45:31 931

原创 鲜衣怒马少年时|GreptimeDB 开源一周年回顾

GreptimeDB 于 2022.11.15 在 GitHub 上正式开源,到今天已经开源了一年,收获了国内外很多技术同僚的关注和支持。恰逢开源一周年,一起来回顾一下 GreptimeDB 的开源历程~

2023-11-17 17:50:12 108

原创 混沌工程:是谁背着我偷偷写 Bug

GreptimeDB 支持以单机和分布式的形式进行部署,但紧随而来一个尖锐的问题:我们对投入生产的这套复杂系统有多少信心?在 0.3 到 0.4 的迭代过程中,我们引入了混沌工程(Chaos engineering)来提高系统的健壮性。

2023-11-07 11:06:31 48

原创 10.28 活动报名中 | 云原生数据库新趋势,精彩内容抢先看!

🎉 10月28日(本周六) GreptimeDB x KubeBlocks × Pika Meetup 就要跟大家见面了,本次线下见面会以《云原生时代下的数据库新趋势》为主题,带大家一同探索最前沿的云原生技术落地方案。还没报名的小伙伴点击文末阅读原文立即免费报名啦~ 今天咱们提前放送 Meetup 精彩内容,带您先睹为快!云原生时代下数据库的新趋势2023年10月28日 14:00-17:00北京海淀区中关村创业大街 6 号楼 B1 层。

2023-10-26 12:09:41 58

原创 深入解析 GreptimeDB 全新时序存储引擎 Mito | 周三直播预约中

👀 (参与直播的观众有机会参与 Greptime 限定版礼品抽奖哦🎁~)

2023-10-24 11:53:45 76

原创 使用指南|如何将 GreptimeDB 数据保存在阿里云 OSS

GreptimeDB 定义为面向云时代基础设施的分布式时序数据库,本文将介绍如何把数据保存在阿里云 OSS 这样的廉价对象存储上。

2023-10-18 22:05:26 105

原创 GreptimeDB v0.4 重大更新 — 新版引擎 Mito2 专为时序数据而生

GreptimeDB 首个生产级版本正式上线,专为时序数据设计的全新的存储查询引擎 Mito2 以及多项重大优化,标志着 GreptimeDB 已做好踏入生产环境的准备,期待你的试用反馈!

2023-10-11 15:31:10 87

原创 用户指南系列 | 使用 Greptime 官方工具高效地进行 PromQL 查询

为了让开发者能够更加便捷地在 GreptimeDB 中使用 PromQL 查询语句,我们开发了不同语言的 SDK 工具包以及可视化工具 — GreptimeCloud 控制台。本篇文章介绍了 GreptimeCloud 控制台和更适合 Node.js 开发者的 JS-SDK。

2023-09-15 17:17:36 193

原创 GreptimeDB 使用指南 | 3 分钟快速下载启动时序数据库

GreptimeDB 是由 Rust 编写的云原生、分布式、融合存储和分析的开源时序数据库,自去年 11 月在 GitHub 上开源,版本已迭代到 v0.4,逐渐趋于成熟,本文介绍了如何快速地使用 GreptimeDB。

2023-09-08 15:28:17 257

原创 GreptimeDB 的 KubeBlocks 集成经验分享

GreptimeDB 现已集成 KubeBlocks,集群部署更加方便,还可以享受 KubeBlocks 提供的扩缩容、监控、备份与恢复等强大的集群管理能力。本文介绍了 KubeBlocks 的用途和集成思路并记录了 GreptimeDB 与之集成过程中的一些经验。

2023-09-07 13:30:45 615

原创 开源可观测数据采集工具 Vector 已内置 GreptimeDB 支持

Vector 是一个使用 Rust 编写的“可观测数据管道”,用于在各种数据源和数据目的地之间搬运可观测数据。Vector 中主要支持两种可观测数据类型:日志 Logs 和指标 Metrics ,覆盖了日常使用的绝大多数场景。Vector 的抽象中定义了三大类模块:Sources 数据源Transforms 转换器Sinks 数据目的地在一套 Vector 拓扑中,用户可以通过配置文件指定任意多个数据源、转换器和目的地,并定义他们之间的数据流向,从而实现从源头到目的地的数据搬运和处理。

2023-09-01 17:08:20 328

原创 基于 Argo CD 与 Argo Workflows 的 GreptimeDB 云端自动化升级实践

如何引入自动化流程高效地升级 GreptimeDB,有效减少停机时间和人为操作错误的风险。

2023-08-25 16:20:23 183

原创 GitHub Actions?! 想说爱你不容易— 记一次 Release CI 重构经验

记一次 Release CI 重构经验

2023-08-11 17:21:53 236

原创 时序数据高基问题揭秘:根因分析与解决之道

时序数据中的高基问题真的是问题吗?为什么会产生高基问题?如何快速解决它?

2023-08-02 17:20:09 220

原创 Region Failover在GreptimeDB 集群中的实现

GreptimeDB 在 v0.3.2 版本中新引入了 Region Failover 的功能,该功能对于维护集群的高可用性至关重要。本文说明了如何基于心跳、FailureDetector、和 Region 租约的核心原则,解决因 Datanode 故障引发的问题可用性问题,并确保 Region 在 Datanode 间的正确分布。

2023-07-10 17:22:31 177

原创 记一次 Rust 内存泄漏排查之旅 | 经验总结篇

这篇文章记录了在 GreptimeDB 中诊断和修复一个 Rust 内存泄漏问题的全过程。我们借助 jemalloc 的 heap profiling 和 Tokio-console,配合严谨的代码审查,成功地找出并解决了问题。在此,我们提供一些经验总结和建议供参考。

2023-06-16 12:09:20 399

原创 v0.3 release

GreptimeDB v0.3 重磅来袭!新增功能全方位解析!v0.4 版本计划发布!

2023-06-08 14:12:54 69

原创 GreptimeDB 设计原则 — 云原生时序数据库,解决海量数据管理挑战

GreptimeDB 是一款云原生时间序列数据库,它结合了分布式、高效和可扩展性的特性,以优化处理海量时间序列数据。其灵活的架构设计使其能够满足从边缘到云的各种场景需求,而用户友好的特性、高性能的查询引擎以及易于部署和集成的工具,使其成为处理时序数据管理任务的理想选择。

2023-06-02 15:37:42 273

原创 user-guide

GreptimeDB 的外部数据查询攻略上线了!

2023-05-30 17:44:00 98

原创 GreptimePlay

GreptimePlay 已于近期正式上线,作为一个交互式文档 playground,用户可以在阅读文档指南的过程中,编辑代码,得到实时反馈。本文介绍了 GreptimePlay 的设计理念和技术实现以及后续的迭代计划。

2023-05-19 14:14:47 76

原创 时序数据库中的乱序问题-写不动的老程序员带你解读

时间序列数据库是特定领域的数据库。理想情况下,我们假设数据是以实时和顺序的方式写入的。然而,在现实世界中,情况往往更加复杂。由于传感器故障、网络延迟、停电等原因,数据可能会失序,给时间序列数据库带来一些挑战。在这篇文章中,我们将深入探讨时间序列数据库中失序数据的影响以及如何优化其处理。

2023-05-15 14:35:44 488

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除