FlyDB
FlyDB copied to clipboard
The high-performance kv storage engine based on bitcask paper made in golang
# 一期规划: - 兼容redis的RESP协议,支持redis迁移到FlyDB - 封装SQL接口,支持关系型数据库 # 二期规划: - 查找前沿技术,寻找优化方案 - 完善分布式系统开发,架构逐步完善起来(优先级低) - 上云,利用k8s的高可用,提高FlyDB的可用性
As BadgerDB and BuntDB supports GC collector for shrinking the data on timely manner. It would help data for time series data. Functions: ```go BuntDB->Shrink() BadgerDB->RunValueLogGC(0.5) ```
1. I cant use various data structures as a single client ```go uj001@uj001:~/flydb$ ./bin/flydb-client 127.0.0.1:8999 ______ __ ____ ____ / ____/ / / __ __ / __ \ / __...
```bash uj001@uj001:~/flydb$ ./bin/flydb-client 127.0.0.1:8999 ______ __ ____ ____ / ____/ / / __ __ / __ \ / __ ) / / / / / / / / / /...