暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

rqlite:基于 SQLite 的分布式关系型数据库(Go)

开源派 2021-05-16
3070

rqlite 是个分布式关系型数据库,使用 SQLite 作为存储引擎,使用 Go 编写,基于 Raft 一致性协议。rqlite 会确保系统的每个修改都符合 SQLite 数据库的限制规则,并且非常适用于 leader elections 处理,机器故障容错。

为什么要使用 rqlite?

rqlite 提供非常健壮的特性,支持容错,复制关系型数据库,但又非常容易安装,部署和使用。rqlite 可以作为一个轻量级,可靠的关系型数据存储,可以作为大型系统的一部分,也可以是一些重要关系型数据的核心存储,无需运行一个更繁重的解决方案,比如 MySQL。

关键特性:

  • 易部署

  • 完全复制产品级别的 SQL 数据库

  • 提供一个简单易用的 HTTP(S) API,包括 leader-redirection 和 bulk-update 支持

  • 基础认证安全和用户级别许可

  • 读一致性

  • 支持事物

  • 热备份

rqlite 遵循 MIT 开源授权协议,代码托管在 GitHub:

https://github.com/rqlite/rqlite


微信订阅号:开源派 (opensourcepie)

↓点击阅读原文,查看相关链接

文章转载自开源派,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论