#内存数据库
hyrise - 开源内存数据库研究系统
Hyrise内存数据库研究平台SQL支持查询优化Github开源项目
Hyrise是HPI开发的开源内存数据库研究系统,为数据管理研究提供灵活平台。系统支持完整SQL语法,具备强大查询优化能力,可执行TPC-H等基准测试。Hyrise采用严格编译标准,兼容多种操作系统,并提供详细文档。该项目为探索创新数据管理概念提供了理想的实验环境。
rudis - Rust开发的高性能Redis兼容键值存储系统
Rudis键值存储内存数据库RustRedis兼容Github开源项目
Rudis是Rust语言开发的高性能键值存储系统,复现Redis核心功能。特点包括跨平台兼容、支持多种数据结构、RDB和AOF持久化机制,以及Redis API兼容性。Rudis具有快速处理和即时响应能力,适合对性能、可靠性和安全性有高要求的应用场景。支持Docker部署,便于快速部署和使用。
skipdb - 高并发内存数据库和事务管理系统
SkipDB事务管理内存数据库MVCCWASMGithub开源项目
SkipDB是一款开源的高并发内存数据库和事务管理系统。它实现了乐观并发控制、可序列化快照隔离和写偏差避免。基于此,SkipDB提供了一个支持ACID、MVCC和WebAssembly的内存数据库。该系统具有高性能、易用性和可扩展性,适用于需要处理大量并发事务的应用场景。