KVDB
一个简单的内存键值数据存储系统,支持嵌套事务。 该项目使用 Java 开发并在 Eclipse (Luna) 中测试。
基本操作
SET:给一个键设置一个值
GET:获取一个键的值
DELETE:从数据存储中删除键值对
COUNT:统计特定值的出现次数
END:结束程序
例子:
>>> SET A 10
>>> GET A
10
>>> SET B 10
>>> COUNT 10
2
>>> DELETE B
>>> COUNT 10
1
>>> GET B
NULL
>>> END
交易支持
事务是一系列可恢复的命令。 它可以在开始后提交或回滚。
基本交易
BEGIN:设置新事务的开始点
COMMIT:提交所有未完成事务的所有更改
ROLLBACK:回滚当前事务的变化
例子:
>>> SET A 5
>>> BEGIN
>>> SET A 10
>>> SET A 2
评论0
最新资源