加载中
记一次 Rust 内存泄漏排查之旅 | 经验总结篇

在某次持续压测过程中,我们发现 GreptimeDB 的 Frontend 节点内存即使在请求量平稳的阶段也在持续上涨,直至被 OOM kill。我们判断 Frontend 应该是有内存泄漏了,于是开启了排查内存泄漏之...

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

本次分享的是慕尼黑工业大学(TUM) Dominik Durner,Viktor Leis,和 Thomas Neumann 于 2023 年 7 月发表在 PVLDB(Volume 16 No.11) 的论文: Exploiting Cloud Object Storage for High...

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

随着人工智能技术的迅速进步,OpenAI 已经崭露头角,成为该领域的领军者之一。它在多种语言处理任务上表现卓越,包括机器翻译、文本分类和文本生成等方面。随着 OpenAI 的兴起,同时涌现的还...

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

从 greptimedb#1733 开始,GreptimeDB 使用 Jemalloc 作为默认的内存分配器,这不仅有助于提升性能和降低内存碎片,也提供了便捷的内存分析功能。在 记一次 Rust 内存泄漏排查之旅 | 经验总结...

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

2024 年新年伊始,Greptime 团队携新年的活力,持续进行紧锣密鼓的版本迭代。继上一次更新后,仅仅三周我们的开源时序数据库就又迎来了一个更加强大、功能丰富的新版本——GreptimeDB v0.6。...

01/17 15:06
427
解锁 AI 潜力 | 使用 GreptimeAI 深入观测 OpenAI 行为和用量

随着人工智能技术的迅速进步,OpenAI 已经崭露头角,成为该领域的领军者之一。它在多种语言处理任务上表现卓越,包括机器翻译、文本分类和文本生成等。 然而,使用 OpenAI 时,持续监控 API ...

01/12 17:14
154
AWS EC2 必知必会小技巧 | 机型特点解析和选型技巧分享

背景 AWS EC2 是 AWS 的弹性计算服务,为广大开发者提供简单便捷弹性的虚拟机,是 AWS 历史最悠久的服务之一(另外一个是 S3),从 2006 年发布至今,已经发展了近 17 年历史。 相信不少刚开...

01/11 20:27
54
S3 调用次数减少 98% | 探索 OpenDAL RangeReader 的奥秘

前情提要 我们 GreptimeDB 把 OpenDAL 作为统一的数据访问层。前段时间同事告诉我:数据库执行 Copy From 语句从 S3 导入一个 800 KiB 的 Parquet 文件需要 10s;经过一些调查,又研读了相关...

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

WebAssembly (Wasm) 正在成为一个广受欢迎的编译目标,帮助开发者构建可迁移平台的应用。最近 Greptime 和 WasmEdge 协作,支持了在 WasmEdge 平台上的 Wasm 应用通过 MySQL 协议读写 Grepti...

2023/12/27 14:21
30
使用 Helm Chart 部署分布式 GreptimeDB

GreptimeDB 作为云时代基础设施的时序数据库,从第一天开始就积极拥抱云原生技术,将数据库部署在 Kubernetes 上可以提供可伸缩性、自愈能力和简化的部署和管理,从而为应用程序提供了强大的...

2023/12/20 17:08
66
如何在同步的 Rust 方法中调用异步代码 | Tokio 使用中的几点教训

在同步的 Rust 方法中调用异步代码经常会导致一些问题,特别是对于不熟悉异步 Rust runtime 底层原理的初学者。在本文中,我们将讨论我们遇到的一个特殊问题,并分享我们采取的解决方法的经验...

2023/12/15 16:22
144
用户指南|使用 Helm Chart 部署单机版 GreptimeDB

GreptimeDB 作为云时代基础设施的时序数据库,从第一天开始就积极拥抱云原生技术,将数据库部署在 Kubernetes 上可以提供可伸缩性、自愈能力和简化的部署和管理,从而为应用程序提供了强大的...

2023/12/14 18:24
61
实习生招聘中 | Greptime & 开源之夏完美收官-感谢三位优秀学生!

概述 “开源之夏”,是由 「中科院软件所」 “开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,一个专为在校学生量身打造的开源试炼盛宴。这一活动不仅激发了学生对开源项目的热...

2023/12/12 11:40
59
SQL 也能搞复杂时序查询?使用 SQL 在 GreptimeDB 上做 Range 查询

查询并聚合一个「给定长度的时间范围的数据」,是时序数据中常见的一种查询模式。例如 PromQL 中的 Range selector,就原生地支持了这种时序查询。但对于通用的数据库查询语言 SQL ,这类时序...

Autoscaler 中 VPA 的设计与实现

Pod 自动垂直伸缩(Vertical Pod Autoscaler,VPA)是 K8s 中集群资源控制的重要一部分。它的主要目的有: 通过自动化更新 Pod 所需资源(CPU、内存等)的方式来降低集群的维护成本 提升集群...

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

开源故事 也许在进入软件行业的第一天,我们就已经与开源结缘。 很难想象没有开源的世界会是什么样子,非要举个例子的话,就好比菜谱不再公开,那所有人都只能自研,说不好连麻婆豆腐都需要远...

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

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

2023/11/07 10:54
295
10.28 活动报名中 | 云原生数据库新趋势,精彩内容抢先看!

🎉 10月28日(本周六) GreptimeDB x KubeBlocks × Pika Meetup 就要跟大家见面了,本次线下见面会以《云原生时代下的数据库新趋势》为主题,带大家一同探索最前沿的云原生技术落地方案。...

2023/10/26 12:02
16
深入解析 GreptimeDB 全新时序存储引擎 Mito | 周三直播预约中

前言 GreptimeDB 在 0.4 版本中进行了一系列重构和改进,其中就包括底层时序数据存储引擎 Mito 的重大升级。在这次升级中,我们几乎重写了整个存储引擎,包括:对引擎的架构进行重构、重新实...

2023/10/24 11:38
29
使用指南|如何将 GreptimeDB 数据保存在阿里云 OSS

引入 GreptimeDB 从诞生的第一天起就定义为面向云时代基础设施的分布式时序数据库,可以将数据保存在 AWS S3 或者阿里云 OSS 等等这样的廉价对象存储上。 本篇文章将详细介绍如何做到这一点。...

2023/10/18 22:52
11

没有更多内容

加载失败,请刷新页面

返回顶部
顶部