Atitit 定时器在项目的应用于 servless数据库 atikvdb 目录 1.1. 项目背景 1 1.2. 特点::免驱动。简单快捷。。 1 1.3. 功能指标 1 1.4. 模块与功能实
Atitit 定时器在项目的应用于 servless数据库 atikvdb
目录
开发一个kv数据库,可以使用js直接连接的,文本类rest接口模式的数据库。提升用户体验与方便开发效率提升与降低开发难度
使用定时器触发持久化。
支持网络rest接口 和 rpc接口
可基于内存亦可持久化
Key-Value数据库
持久化后数据库文件依然具有良好可读性
定时器应用在持久化功能中
暂实现快照模式持久化。。增量模式持久化第二版实现
支持的数据模型与数据结构 字符串,字节流,list map set 可排序map 等
Rest接口(springboot实现
内存存储 hashmap实现
持久化机制 快照模式持久化 定时器触发
定时器功能
序列化json序列化 序列化(二进制 文本序列化)
存储分为内存存储、磁盘存储和log文件三部
文件保存io
恢复机制