半夜看到这个项目,给我吓一跳!
推荐一款神级数据库
编程导航 致力于推荐优质编程资源 💎
项目开源仓库:https://github.com/liyupi/code-nav
跪求一个 star ⭐️
大家好!我是鱼皮。之前我在 GitHub 上偶然发现了一款开源 SQL 数据库,点了个 star 就忘掉了。
但刚刚又看到了这玩意,不得不说,大半夜的都给我整激动了。下面就让我们一起来看看这是一个怎样的数据库吧~
QuestDB
QuestDB 是一个高性能且开源的 SQL 数据库,专为时间序列和事件数据而设计。适用于金融服务、物联网、机器学习、DevOps 和可观察性应用程序。它包括 PostgreSQL 行协议的端点,使用 InfluxDB 行协议的模式无关的高吞吐数据获取方式,用于查询、批量导入导出的 REST API。整个代码库使用 Java 和 C++ 构建,没有依赖项,并且 100% 没有垃圾收集。
官方还提供了一个实时演示的 demo,其中配置了最新的 QuestDB 版本以及一个 16 亿行的数据集。我们可以在上面进行尝试并获得实时的反馈。
QuestDB 是一个面向列的关系型数据库,它使用了带有时间序列扩展的 SQL 来协助实时分析,旨在更快地处理时间序列数据。下表就展示了在 c5.metal
使用 96 个可用线程中的 16 个线程上运行 10 亿行记录的查询执行时间 :
如何使用
QuestDB 支持多种方式安装和使用,适合多种场景。
- 使用 Docker 快速上手:
docker run -p 9000:9000 -p 9009:9009 -p 8812:8812 questdb/questdb
- macOS 用户可以使用 Homebrew:
brew install questdb
brew services start questdb
- 直接下载可以在 Linux、macOS 或 Windows 上运行的二进制文件
OK,就先到这里吧~ 最近鱼皮突然接到了要准备晋级答辩的通知,忙的一批,头发也掉的更快了。
如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!❤️
往期推荐
评论