首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Redis
订阅
池本尊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
104篇文章 · 0订阅
Nginx 由浅入深
⽀持50000个并发连接数,不仅如此,CPU和内存的占⽤也⾮常的低,10000个没有活动的连接才占⽤2.5M的内存。 Nginx 核心配置文件conf/nginx.conf包含三块内容:全局块、events块、http块。 1. Nginx负载均衡策略 处理网络请求,各Work…
Redis事务深入解析和使用
事务指的是提供一种将多个命令打包,一次性按顺序地执行的机制,并且保证服务器只有在执行完事务中的所有命令后,才会继续处理此客户端的其他命令。 事务也是其他关系型数据库,所必备的一项非常重要的能力。以支付的场景为例,正常情况下只有正常消费完成之后,才会减去账户余额。但如果没有事务的…
使用Redis实现分布式锁及其优化
目前实现分布式锁的方式主要有数据库、Redis和Zookeeper三种,本文主要阐述利用Redis的相关命令来实现分布式锁。
细说 Redis 监控和告警 (待完善)
当 redis 出现故障时,DBA 应在尽可能短时间内发现告警;如果故障对服务是有损的 (如大面积网络故障或程序 BUG),需立即通知 SRE 和 RD 启用故障预案 (如切换机房或启用 emergency switch)止损。 如果没完善监控告警; 假设由 RD 发现服务故障,再排查整体服务调用链去定位;甚于用户发现用问题,通过客服投诉,再排查到 redis 故障的问题;整个 redis 故障的发现、定位和解决时间被拉长,把一个原本的小故障被” 无限” 放大。
通俗易懂的Redis数据结构基础教程
Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。 首先我们从string谈起。string表示的是一个可变的字节数组,我们初始…
一文讲透微服务下如何保证事务的一致性
什么是事务?回答这个问题之前,我们先来看一个经典的场景:支付宝等交易平台的转账。假设小明需要用支付宝给小红转账 100000 元,此时,小明帐号会少 100000 元,而小红帐号会多 100000 元。如果在转账过程中系统崩溃了,小明帐号少 100000 元,而小红帐号金额不变…
部门老大:redis 分布式锁再这么用,我就劝退你
最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。 由于是做商城业务,要频繁的对商品库存进行扣减,应用是集群部署,为避…
Redis 内存压缩实战
在 Redis 中存储大量数据的实践过程中,我们经常会做一些小技巧来尽可能压榨 Redis 的存储能力。这篇文章就是 redis 的内存压缩实战。
redis 学习笔记
跳跃表将指向有序集的 score 值和 member 域的指针作为元素,并以 score 值为索引,对有序集元素进行排序。 那么 Redis 就会使用 intset 来保存集合元素。 type 、encoding 和 ptr 是最重要的三个属性。 ptr 是一个指针,指向实际保…