canonical

dqlite

canonical

Embeddable, replicated and fault-tolerant SQL engine.

AI 简介

dqlite是一个可嵌入的、复制的且具有容错能力的SQL引擎。它基于C语言开发,通过Raft算法实现数据复制,确保高可用性和自动故障转移。dqlite扩展了SQLite的功能,使其能够通过网络协议连接多个应用实例,形成一个高可用集群,无需依赖外部数据库。该项目采用异步单线程设计,并利用libuv作为事件循环,同时定义了一个针对SQLite原语和数据类型的优化通信协议。适用于需要在分布式环境中保持数据一致性与可靠性的场景,如微服务架构下的数据库层解决方案。

C
Other
4.3k
Stars
247
Forks
75
Watchers
43
Issues

Star 增长

今日0
近 7 天+2
近 30 天+18
综合评分61.98
默认分支main