没有合适的资源?快使用搜索试试~ 我知道了~
suo:使用Memcached或Redis的分布式锁(互斥和信号灯)
共19个文件
rb:8个
yml:2个
md:2个
需积分: 13 0 下载量 62 浏览量
2021-05-26
16:51:05
上传
评论
收藏 13KB ZIP 举报
温馨提示
o :locked: 在Ruby中使用Memcached或Redis的分布式信号量。 Suo使用Memcached中的Compare-And-Set( CAS )命令以及Redis中的WATCH/MULTI提供了一种非常高性能的分布式锁解决方案。 它允许锁定单个排除(例如互斥体-共享一个资源)以及多个资源。 安装 将此行添加到您的应用程序的Gemfile中: gem 'suo' 用法 基本的 # Memcached suo = Suo :: Client :: Memcached . new ( "foo_resource" , connection : "127.0.0.1:11211" ) # Redis suo = Suo :: Client :: Redis . new ( "baz_resource" , connection : { host : "10.0.1.1" } ) #
资源推荐
资源详情
资源评论
收起资源包目录
suo-master.zip (19个子文件)
suo-master
bin
console 84B
setup 58B
suo.gemspec 1KB
Rakefile 156B
.github
workflows
CI.yml 699B
test
test_helper.rb 283B
client_test.rb 8KB
.rubocop.yml 3KB
Gemfile 39B
.gitignore 164B
CHANGELOG.md 2KB
lib
suo
client
redis.rb 1KB
base.rb 4KB
memcached.rb 865B
errors.rb 60B
version.rb 42B
suo.rb 250B
README.md 3KB
LICENSE.txt 1KB
共 19 条
- 1
资源评论
太远有一点点
- 粉丝: 44
- 资源: 4740
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 该项目是一个使用TypeScript实现的简易版Web系统框架,旨在提供一套搭建Web应用程序的基础设施 它具备以下主要特点和功能1. 虚拟文件系统2. 语言系统3. 常用接口集合.zip
- 网页编辑器,拖拽读取文件,保存文件,支持大部分编程语言文件编辑,简单易用,无需安装,这正是我想要的.zip
- 电力系统分析:基于VBA的分布式电源最佳接入点判定方法与程序实现
- MATLAB实现线性代数方程组直接解法算法解析与实践案例
- 基于MATLAB的线性代数方程组雅克比迭代解法研究与应用
- 基于MATLAB实现的线性代数方程组高斯消去法解析与应用
- MATLAB实现拉格朗日插值多项式的数值计算方法
- 数值计算方法中艾特肯插值法的MATLAB实现与应用
- pure-bash-bible-zh_CN-字符串循环左移
- SCUI-vue框架开发资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功