抽象了一套分布式锁的模型定义和算法,可以基于任何存储介质实现分布式锁!只要此存储介质可以被分布式访问即可,比如以数据库为存储介质,以KV为存储介质,以对象存储为存储介质,以任何可读写的服务为存储介质等等。
目前已经可以使用:
- 暂无
测试中,即将上线:
- 数据库
- 关系型
- NoSQL
- ORM框架等
- Golang通用
- 内存
开发中:
-
FileSystem
-
Redis
-
Oracle
-
SQLite
-
Zookeeper
-
etcd
-
Elasticsearch
go get -u github.com/storage-lock/go-storage-lock
TODO 2023-8-7 02:04:09