导航

2019年3月23日

摘要: 基本语法:1)SETBITredis 127.0.0.1:6379> setbit KEY_NAME OFFSET VALUE //该命令用于对 key 所储存的字符串值,设置或清除指定偏移量上的位(bit)。时间复杂度O(1) 1 在redis中,存储的字符串都是以二进制的形式存在的。比如:设置一 阅读全文

posted @ 2019-03-23 11:52 皮堡斯 阅读(298) 评论(0) 推荐(0)

摘要: 1. 前言 关于分布式锁的实现,目前常用的方案有以下三类: 关于 Redis 实现分布式锁,网上可以查到很多资料,笔者最初也借鉴了这些资料,但是,在分布式锁的实现和使用过程中意识到这些资料普遍存在问题,容易误导初学者,鉴于此,撰写本文,希望为对分布式锁感兴趣的读者提供一篇切实可用的参考文档。 介绍以 阅读全文

posted @ 2019-03-23 09:44 皮堡斯 阅读(255) 评论(0) 推荐(0)

摘要: 现代高并发复杂系统面临的挑战 现代系统随着功能的复杂化,各种各样需求层出不穷,面对愈加复杂话的业务系统、越来越庞大的用户群体,以及用户对体验的要求越来越高,性能就变得更加重要。 抛开代码逻辑、服务器性能的相关问题外,提高性能的方式有以下几种: 动静分离 负载均衡 分布式 集群化 缓存 限流处理 数据 阅读全文

posted @ 2019-03-23 09:34 皮堡斯 阅读(290) 评论(0) 推荐(0)