Redka - Father is Redis, Mother is SQLite
原文英文,约1800词,阅读约需7分钟。发表于: 。Redka旨在使用SQLite重新实现Redis的优秀部分,同时保持与Redis API的兼容性。 有意思的特性: 数据不必完全装载在内存中。 支持ACID事务。 使用SQL视图以便于内省和报告。 同时提供进程内(Go API)和独立(RESP)服务器。 兼容Redis的命令和线路协议。 Redia 并不期望完全达到 Redis...
Redka是一个使用SQLite重新实现Redis的项目,保持与Redis API的兼容性。它支持ACID事务,内存部分装载数据,提供进程内和独立服务器。Redka集成了SQLite和Redis的功能,但性能较低。可以作为独立服务安装,也可以作为Go库引用。作者发现Redka比Redis慢2-5倍。Redka的设计启发了将其移植到其他数据库上的可能性,如ClickHouse和RocksDB。