DoreaDBKey - Value 数据存储系统
Dorea 是一款 Key - Value 数据存储系统。它基于 Bitcask 存储模型实现!
数据类型
Dorea 将会实现基本的数据类型与复合类型:
- String 基础字符串
 - Number 数字类型 - 使用 
float 64存储 - Boolean 布尔值
 - List <DataValue> 列表(复合),可将任何数据类型作为元素插入
 - Dict <String, DataValue> 字典(复合),可将任何数据类型作为元素插入
 - Tuple <DataValue, DataValue> 元组(复合),可将任何数据类型作为元素插入
 
Merge 操作
程序会每隔一段时间对已归档的文件进行整理(将多余的数据删除),让其只保存最后一次的操作信息。
Core API
Dorea-core 开放了部分内部功能供开发者调用。
- Server - 服务端(没啥可自定义的,就是单纯一个启动函数)
 - Client - 客户端 (对于基本的操作都封装成了函数)
 - Processor - 处理程序(包含数据解析器、协议解析器等)
 
评论
