首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏历史专栏

    【愚公系列】2023年01月 .NET CORE工具案例-RedLock.net实现分布式锁

    一、RedLock.net实现分布式锁 1.秒杀业务模拟 1、业务代码 using System; using System.Collections.Generic; using System.Linq 这里将介绍基于 Redis 的 RedLock.net 来解决分布式下的并发问题,RedLock.net 是 RedLock 分布式锁算法的 .NET 版实现。 redis.call("get",KEYS[1]) == ARGV[1] then return redis.call("del",KEYS[1]) else return 0 end 3.2 RedLock.net 的概念 RedLock.net 官网:https://github.com/samcook/RedLock.net 1、安装RedLock.net包 2、appsettings.json 添加

    83320编辑于 2023-01-03
  • 来自专栏DotNet NB && CloudNative

    在 ASP.NET Core 中基于 RedLock.net 实现高可用分布式锁方案

    本文介绍如何在 ASP.NET Core 应用中使用 RedLock.net 实现基于 Redis 的分布式锁,并结合依赖注入进行封装,以便在业务逻辑中安全地使用。 关键参数: • expiry:锁的最大存活时间(防止死锁) • wait:等待获取锁的最大时间 • retry:重试间隔时间 项目依赖与安装 所需 NuGet 包 dotnet add package RedLock.net

    40110编辑于 2025-07-26
  • 来自专栏InCerry

    .NET周报【1月第1期 2023-01-06】

    ASP.NET Core 使用RedLock.net 实现分布式锁 https://mp.weixin.qq.com/s/HbInBg-WwpeEPH3WwwXd7w 本文介绍了如何使用RedLock.NET

    99010编辑于 2023-03-08
  • 来自专栏dotnet & java

    分布式Redis的分布式锁 Redlock

    Redlock实现库 Java Redisson Star 9458 C# RedLock.net Star 259 Go redsync.go Star 249 虽然后面的算法是一样的,不过这个点赞数确实服

    82050发布于 2019-06-19
领券