zuoyebang

bitalostored

zuoyebang

Bitalostored is a high-performance distributed storage system, core engine based on bitalosdb(self-developed), compatible with Redis protocol.

AI 简介

Bitalostored 是一个高性能的分布式存储系统,基于自研的 bitalosdb 引擎并兼容 Redis 协议。该项目采用 Go 语言编写,支持大多数 Redis 命令包括 LUA 和分布式事务,能够利用低成本硬盘替代昂贵内存进行数据存储,同时充分利用多核优势以提供卓越的单核性能,从而大幅降低服务成本。Bitalostored 包含可视化管理平台、存储服务和代理服务三大模块,当前开源版本稳定可靠,适用于需要高吞吐量、低延迟且成本敏感的应用场景,如在线教育平台中的在线与离线 KV 存储需求。其峰值处理能力可达每秒3000万次查询,网络带宽达8000Gbps,并能存储高达1PB的数据量,在实际应用中表现出色,平均读写时间分别仅为100微秒和150微秒。此外,该系统还具备高效的水平扩展性、多云灾备能力和基于 CRDT 的多主架构等技术特点。

Go
Apache License 2.0
2.2k
Stars
155
Forks
150
Watchers
4
Issues

Star 增长

今日+1
近 7 天+4
近 30 天+5
综合评分63.08
默认分支main