没有合适的资源?快使用搜索试试~ 我知道了~
redis:Redis 的超级简单实现,如 GO 中 AVL 树顶部的内存缓存
共12个文件
go:9个
ds_store:2个
md:1个
需积分: 9 0 下载量 153 浏览量
2021-05-31
15:15:47
上传
评论
收藏 12KB ZIP 举报
温馨提示
Redis 的超级简单实现,如 GO 中 AVL 树顶部的缓存 特征: GET,SET,UNSET,NUMEQUALTO 都是 log(n) 有客户端事务支持。 含义 回滚事务日志存储在客户端。 每个操作都提交给服务器,并且在回滚的情况下,客户端将一次性将回滚日志发送回服务器。 支持嵌套事务。 支持的命令:GET、SET、UNSET、NUMEQUALTO、BEGIN、COMMIT、ROLLBACK、END 笔记: 事务不会锁定正在修改的变量。 在回滚的情况下,值将被重置为事务内部对该变量第一次操作时的值。 基于哈希的键值存储(如 redis)可能是读取大量使用的更好选择。 但他们不保证恒定时间插入(以防插入导致重新哈希) 锁定现在处于树级别,并且在读取和写入时都会发生。 TODO是做键值对锁,支持无锁读。 跑步: 服务器:转到服务器文件夹并运行 $ go run ser
资源推荐
资源详情
资源评论
收起资源包目录
redis-master.zip (12个子文件)
redis-master
README.md 1KB
avltree
pairtree.go 3KB
node.go 957B
tree.go 5KB
objecttree.go 1KB
treeadd.go 4KB
treeremove.go 6KB
server
.DS_Store 6KB
server.go 215B
client
client.go 5KB
redis
redis.go 2KB
.DS_Store 6KB
共 12 条
- 1
资源评论
苏利福
- 粉丝: 27
- 资源: 4518
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Java swing+mysql的图书管理系统源码+数据库(高分项目)
- (全新整理)ESG “同群效应”(2010-2022年)
- 施工人员检测162-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- 本科毕设-基于金融知识图谱的推荐系统+源码+文档说明(高分作品)
- 一键修复系统更新造成的打印机无法共享2023.06.15
- 2024年最新QQ选号号码交易出售网站源码带后台+搭建教程
- 施工人员检测16-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- Python食堂窗口数据库管理系统源码
- 基于javascript实现的蒸发黑液浓度人工检测结果录入+源码(毕业设计&课程设计&项目开发)
- gshhg-bin-2.3.7.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功