分布式
已收录文章:41篇
-
本文转载自微信公众号「后端Q」,作者conan 。转载本文请联系后端Q公众号。 什么是分布式锁? 要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。 线程锁:主要用来给300 收藏
-
考虑到绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。 所以我斗胆以 Redis 为题材,对 Redis 常见问题做一个总结,希望293 收藏
-
导读:作为凤睛早期的接入方、后期的核心成员,笔者经历了整个项目前后四年的变迁,看过项目的艰难开端、中期的默默积累以及后期的蓬勃发展。每一次架构的变迁都带着技术浪潮的烙印,271 收藏
-
正文 在系统开发中,有一类任务不是立即执行,而是在未来某个时间点或者按照一定间隔去执行,比如日志定期压缩、报表制作、过期数据清理等,这就是定时任务。 在单机中,定时任务通常269 收藏
-
一、分布式锁是什么 分布式锁是 满足分布式系统或集群模式下多进程可见并且互斥的锁。 基于Redis实现分布式锁: 1、获取锁 互斥:确保只能有一个线程获取锁;非阻塞:尝试获取锁,成功返回258 收藏
-
按照【开务数据库 Tracing(一)】介绍的使用 opentracing 要求,本文着重介绍开务数据库(原:云溪数据库) Tracing 模块中是如何实现 Span,SpanContexts 和 Tracer 的。Part 1 - Tracing 模块调用关系1.1 Traincg232 收藏
-
欢迎各位小伙伴来到golang学习网,相聚于此都是缘哈哈哈!今天我给大家带来《Redis实现分布式锁的几种方案》,这篇文章主要讲到分布式、Redis、锁等等知识,如果你对数据库相关的知识非常感兴趣或者正在自学,都可以关注我,我会持续更新相关文章!当然,有什么建议也欢迎在评论留言提出!一起学习!1.前言对于Redis实现分布式锁的几种方案这个话题,展开之前我想先简单聊聊什么是分布式锁,分布式锁的使用222 收藏
-
引子 如今很多云原生系统、分布式系统,例如 Kubernetes,都是用 Go 语言写的,这是因为 Go 语言天然支持异步编程,而且静态语言能保证应用系统的稳定性。笔者的开源项目 Crawlab 作为爬虫管理220 收藏
-
随便打开一个招聘网站,看看对高级Java工程师的技能要求。抛开其它的经验能力等等,单纯从技术,或者说知识上来讲,可以发现一些共通的地方。Java基础计算机基础数据库,SQL/NoSQL常用开源213 收藏
-
写在前面今天,一位哥们打电话来问我说误操作了他们公司数据库中的数据,如何恢复。他原本的想法是登录数据库update一个记录,结果忘了加where条件,于是悲剧发生了。今天,我们不讲如何213 收藏
-
引入 Redisson <dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring-boot-starter</artifactId> <version>3.14.1</version> </dependency> 初始化 Redisson @Configuration public class177 收藏
-
写在前面公司随着业务量的增加,最近用时几个月时间在项目中全面接入CREATE TABLE `seckill_goods` ( `id` INTEGER NOT NULL auto_increment, `fk_good_id` INTEGER, `amount` INTEGER, `start_time` DATETIME, `end_ti155 收藏