An open API service providing repository metadata for many open source software ecosystems.

Topic: "redis-lock"

mike-marcacci/node-redlock

A node.js redlock implementation for distributed, highly-available redis locks

Language: TypeScript - Size: 195 KB - Last synced at: about 1 hour ago - Pushed at: 10 months ago - Stars: 1,904 - Forks: 176

nickelser/zhong

Reliable, distributed cron.

Language: Ruby - Size: 117 KB - Last synced at: 11 days ago - Pushed at: about 3 years ago - Stars: 302 - Forks: 27

jwpttcg66/redis-game-transaction

在大型游戏中经常使用分布式,分布式中因为游戏逻辑会经常游戏事务,借助redis特性我们可以实现分布式锁和分布式事务。很多redis集群不支持redis的事务特性。 这个框架用来解决分布式服务器下redis集群事务失效的情况下,基于分布式锁完成分布式事务。支持独占锁,共享锁,读写锁,并且支持事务提交失败情况下的回滚操作,让开发者可以有更多时间侧重游戏逻辑.

Language: Java - Size: 2.3 MB - Last synced at: 29 days ago - Pushed at: about 2 years ago - Stars: 157 - Forks: 105

rwojsznis/sidekiq-lock

Simple redis-based lock mechanism for your sidekiq workers

Language: Ruby - Size: 81.1 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 107 - Forks: 11

hanagantig/cron

Cron library for go with distributed lock

Language: Go - Size: 78.1 KB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 49 - Forks: 0

hanFengSan/nestjs-simple-redis-lock

Distributed lock with single redis instance, simple and easy to use for NestJS

Language: TypeScript - Size: 28.3 KB - Last synced at: 19 days ago - Pushed at: almost 2 years ago - Stars: 45 - Forks: 18

0exp/redis_queued_locks

Distributed locks with "prioritized lock acquisition queue" capabilities based on the Redis Database. Provides flexible invocation flow, parametrized time limits, instrumentation, logging, etc.

Language: Ruby - Size: 756 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 39 - Forks: 0

microfleet/ioredis-lock Fork of danielstjules/redislock

Node distributed locking using redis

Language: TypeScript - Size: 415 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 28 - Forks: 8

Lysice/hyperf-redis-lock

a distributed-redis-lock implementation for hyperf2.*

Language: PHP - Size: 34.2 KB - Last synced at: 15 days ago - Pushed at: 9 months ago - Stars: 20 - Forks: 8

lipanski/slow-down

A centralized Redis-based lock to help you wait on throttled resources

Language: Ruby - Size: 63.5 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 3

foxtech6/mutexsafe

MutexSafe will help you use mutex more effectively. Different mutex for different components are presented. In addition, you can add your own lockers and use within the library.

Language: PHP - Size: 181 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 15 - Forks: 1

everfore/rddlock

redis distribute lock

Language: Go - Size: 24.4 KB - Last synced at: 11 months ago - Pushed at: over 7 years ago - Stars: 12 - Forks: 1

ningyu1/distributed-lock

分布式锁,默认是redis实现,可扩展接口增加zk、等其他实现

Language: Java - Size: 43.9 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 10 - Forks: 5

tugayesilyurt/spring-redis-pubsub-distributed-lock

Spring Boot,Redis pubsub and Distributed lock example

Language: Java - Size: 89.8 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 2

structure-projects/structure-redisson

一个对redission的封装,redission要比redis功能更强大

Language: Java - Size: 47.9 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 8

xinlc/lock4j

Distributed lock implementation using Redis and Zookeeper.(基于 Redis 和 Zookeeper 分布式锁实现)

Language: Java - Size: 94.7 KB - Last synced at: 28 days ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 1

Tinywan/webman-lock

based on lua script redis lock for webman plugin

Language: PHP - Size: 7.81 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

hunterhug/gorlock

💐 Redis Distributed Lock By Golang

Language: Go - Size: 35.2 KB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

comodal/redis-locks 📦

Distributed Systems locks backed by Redis

Language: C - Size: 150 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

go-xlan/redis-go-suo

redis分布式锁。redissuo=瑞蒂泗锁。因为普通分布式锁的实现也很烂大街,这里做个拼音和英文混合的,日志是中文的。

Language: Go - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

cr-mao/goredislock

go实现redis分布锁,自动过期,续租

Language: Go - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

cadecode/distributed-lock-demo

利用数据库、Redis 实现分布式锁 demo

Language: Java - Size: 45.9 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

ZYallers/redis_distributed_lock

Redis分布式锁,go语言实现,原子性操作,适用于高并发请求,解决超时问题,续约问题等各种坑

Language: Go - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

v10086/redis-lock

Redis distributed locks in PHP

Language: PHP - Size: 14.6 KB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

mxchong/easylock

分布式锁实现和封装

Language: Java - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

th3y3m/badminton-bazaar

A web application designed to provide a seamless shopping experience for badminton enthusiasts.

Language: C# - Size: 3.38 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

qq1060656096/php-sync

php 互斥锁

Language: PHP - Size: 53.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

keepchen/corgi

A distributed lock via redis written in Go.

Language: Go - Size: 8.79 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

structure-projects/structure-redis

这个项目是对redis相关的封装

Language: Java - Size: 32.2 KB - Last synced at: 10 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

yourtion/node-elock

Easy use distributed redis lock implementation

Language: TypeScript - Size: 255 KB - Last synced at: 6 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

sillyhatxu/distributed-lock

Distributed locks are a very useful primitive in many environments where different processes must operate with shared resources in a mutually exclusive way.

Language: Go - Size: 49.8 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

wenye123/redis-lock

基于redis的分布式锁和信号量

Language: TypeScript - Size: 22.5 KB - Last synced at: 12 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0