Redis

Redis

Redis线程模型的前世今生

老马 发表了文章 • 0 个评论 • 1546 次浏览 • 2021-11-28 12:03 • 来自相关话题


概述

众所周知,Redis是一个高性能的数据存储框架,在高并发的系统设计中,Redis也是一个比较关键的组件,是我们提升系统性能的一大利器。深入去理解Redis高性能的原理显得越发重要,当然Redis的高性能设计是一个系统性的工程,涉及到很多内容,本...
查看更多

石墨文档 Websocket 百万长连接技术实践

尼古拉斯 发表了文章 • 0 个评论 • 1819 次浏览 • 2021-11-26 15:04 • 来自相关话题


引言

在石墨文档的部分业务中,例如文档分享、评论、幻灯片演示和文档表格跟随等场景,涉及到多客户端数据同步和服务端批量数据推送的需求,一般的 HTTP 协议无法满足服务端主动 Push 数据的场景,因此选择采用 WebSocket 方案进行业务开发。

...
查看更多

vivo全球商城商品系统架构设计与实践

老马 发表了文章 • 0 个评论 • 2622 次浏览 • 2021-11-13 15:15 • 来自相关话题


前言

随着用户量级的快速增长,vivo官方商城v1.0的单体架构逐渐暴露出弊端:模块愈发臃肿、开发效率低下、性能出现瓶颈、系统维护困难。

从2017年开始启动的v2.0架构升级,基于业务模块进行垂直的系统物理拆分,拆分出来业务线各司其职,提供服...
查看更多

Redis分布式锁使用不当,酿成一个重大事故,超卖了100瓶飞天茅台!

老马 发表了文章 • 0 个评论 • 4052 次浏览 • 2021-10-29 17:24 • 来自相关话题


【编者的话】基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为Redis分布式锁造成的事故分析及解决方案。

背景:我们项目中的抢购订单采用的是分布式锁来解决的。有一次,运营做了一个飞天茅台的抢购活动,库存1...
查看更多

Redis大集群扩容性能优化实践

aoxiang 发表了文章 • 0 个评论 • 3479 次浏览 • 2021-10-14 10:34 • 来自相关话题


背景

在现网环境,一些使用Redis集群的业务随着业务量的上涨,往往需要进行节点扩容操作。

之前有了解到运维同学对一些节点数比较大的Redis集群进行扩容操作后,业务侧反映集群性能下降,具体表现在访问时延增长明显。

某些业务对Redis集...
查看更多

十亿级流量下,我与Redis时延小突刺的战斗史

玻璃樽 发表了文章 • 0 个评论 • 1833 次浏览 • 2021-10-11 17:29 • 来自相关话题


一、背景

某一日收到上游调用方的反馈,提供的某一个Dubbo接口,每天在固定的时间点被短时间熔断,抛出的异常信息为提供方dubbo线程池被耗尽。当前dubbo接口日请求量18亿次,报错请求94W/天,至此开始了优化之旅。

二、快速应急

...

查看更多

Kubernetes 部署 Redis 数据库

大卫 发表了文章 • 0 个评论 • 2393 次浏览 • 2021-09-10 12:56 • 来自相关话题


Redis 简介

Redis 是我们常用的非关系型数据库,在项目开发、测试、部署到生成环境时,经常需要部署一套 Redis 来对数据进行缓存。这里介绍下如何在 Kubernetes 环境中部署用于开发、测试的环境的 Redis 数据库,当然,部署的是单...
查看更多

万字总结Redis知识点

阿娇 发表了文章 • 0 个评论 • 2667 次浏览 • 2021-08-28 23:27 • 来自相关话题


Redis数据类型剖析

String

SDS数据结构,采用空间预分配和惰性空间释放来提升效率,缺点就是耗费内存。
{{{struct sdshdr {
int len; //长度
int free; //剩余空间
ch...
查看更多

细说Redis分布式锁

JetLee 发表了文章 • 0 个评论 • 2453 次浏览 • 2021-08-28 14:01 • 来自相关话题


谈起Redis锁,下面三个,算是出现最多的高频词汇:
  • Setnx
  • Redlock
  • Redisson


Setnx

其实目前通常所说的Setnx命令,并非单指Redis的setnx key value这条命令。

一般代指R...
查看更多

Redis常见漏洞利用方法总结

玻璃樽 发表了文章 • 1 个评论 • 2272 次浏览 • 2021-08-04 21:02 • 来自相关话题


Redis是什么?

Redis是数据库的意思。Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的A...
查看更多

Redis线程模型的前世今生

老马 发表了文章 • 0 个评论 • 1546 次浏览 • 2021-11-28 12:03 • 来自相关话题


概述

众所周知,Redis是一个高性能的数据存储框架,在高并发的系统设计中,Redis也是一个比较关键的组件,是我们提升系统性能的一大利器。深入去理解Redis高性能的原理显得越发重要,当然Redis的高性能设计是一个系统性的工程,涉及到很多内容,本...
查看更多

vivo全球商城商品系统架构设计与实践

老马 发表了文章 • 0 个评论 • 2622 次浏览 • 2021-11-13 15:15 • 来自相关话题


前言

随着用户量级的快速增长,vivo官方商城v1.0的单体架构逐渐暴露出弊端:模块愈发臃肿、开发效率低下、性能出现瓶颈、系统维护困难。

从2017年开始启动的v2.0架构升级,基于业务模块进行垂直的系统物理拆分,拆分出来业务线各司其职,提供服...
查看更多

Redis分布式锁使用不当,酿成一个重大事故,超卖了100瓶飞天茅台!

老马 发表了文章 • 0 个评论 • 4052 次浏览 • 2021-10-29 17:24 • 来自相关话题


【编者的话】基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为Redis分布式锁造成的事故分析及解决方案。

背景:我们项目中的抢购订单采用的是分布式锁来解决的。有一次,运营做了一个飞天茅台的抢购活动,库存1...
查看更多

Redis大集群扩容性能优化实践

aoxiang 发表了文章 • 0 个评论 • 3479 次浏览 • 2021-10-14 10:34 • 来自相关话题


背景

在现网环境,一些使用Redis集群的业务随着业务量的上涨,往往需要进行节点扩容操作。

之前有了解到运维同学对一些节点数比较大的Redis集群进行扩容操作后,业务侧反映集群性能下降,具体表现在访问时延增长明显。

某些业务对Redis集...
查看更多

十亿级流量下,我与Redis时延小突刺的战斗史

玻璃樽 发表了文章 • 0 个评论 • 1833 次浏览 • 2021-10-11 17:29 • 来自相关话题


一、背景

某一日收到上游调用方的反馈,提供的某一个Dubbo接口,每天在固定的时间点被短时间熔断,抛出的异常信息为提供方dubbo线程池被耗尽。当前dubbo接口日请求量18亿次,报错请求94W/天,至此开始了优化之旅。

二、快速应急

...

查看更多

Kubernetes 部署 Redis 数据库

大卫 发表了文章 • 0 个评论 • 2393 次浏览 • 2021-09-10 12:56 • 来自相关话题


Redis 简介

Redis 是我们常用的非关系型数据库,在项目开发、测试、部署到生成环境时,经常需要部署一套 Redis 来对数据进行缓存。这里介绍下如何在 Kubernetes 环境中部署用于开发、测试的环境的 Redis 数据库,当然,部署的是单...
查看更多

万字总结Redis知识点

阿娇 发表了文章 • 0 个评论 • 2667 次浏览 • 2021-08-28 23:27 • 来自相关话题


Redis数据类型剖析

String

SDS数据结构,采用空间预分配和惰性空间释放来提升效率,缺点就是耗费内存。
{{{struct sdshdr {
int len; //长度
int free; //剩余空间
ch...
查看更多

细说Redis分布式锁

JetLee 发表了文章 • 0 个评论 • 2453 次浏览 • 2021-08-28 14:01 • 来自相关话题


谈起Redis锁,下面三个,算是出现最多的高频词汇:
  • Setnx
  • Redlock
  • Redisson


Setnx

其实目前通常所说的Setnx命令,并非单指Redis的setnx key value这条命令。

一般代指R...
查看更多

Redis常见漏洞利用方法总结

玻璃樽 发表了文章 • 1 个评论 • 2272 次浏览 • 2021-08-04 21:02 • 来自相关话题


Redis是什么?

Redis是数据库的意思。Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的A...
查看更多

Redis生产架构选型解决方案

老马 发表了文章 • 0 个评论 • 1983 次浏览 • 2021-07-25 23:23 • 来自相关话题


【编者的话】在写开源项目的时候,想到了要支持多种redis部署方式,于是对于这块的生产环境的架构选型展开调研。

引擎版本

推荐使用更新的引擎版本以支持更多的特性。

Redis 6.0新特性说明

  • 模块系统新增多个API。
    ...
查看更多

kubectl get rc 获取数据为空

回复

ɡōōd洋 回复了问题 • 2 人关注 • 1 个回复 • 8980 次浏览 • 2016-08-29 16:35 • 来自相关话题

redis封装的epoll有什么特点 和平时写的我看用法一样呀?

回复

frost 回复了问题 • 4 人关注 • 2 个回复 • 8422 次浏览 • 2016-04-12 11:49 • 来自相关话题

如何用Docker自动配置Redis主从或者MySQL主从

回复

tinker 发起了问题 • 5 人关注 • 0 个回复 • 9486 次浏览 • 2015-11-25 20:39 • 来自相关话题

把数据库,redis放到docker容器会有什么弊端吗

回复

gaddifymac 回复了问题 • 5 人关注 • 5 个回复 • 17040 次浏览 • 2016-02-24 17:39 • 来自相关话题

有朋友试过Django+Redis+Nginx+Celery吗

回复

jiulong 回复了问题 • 4 人关注 • 2 个回复 • 10106 次浏览 • 2015-05-07 14:58 • 来自相关话题

Redis线程模型的前世今生

老马 发表了文章 • 0 个评论 • 1546 次浏览 • 2021-11-28 12:03 • 来自相关话题


概述

众所周知,Redis是一个高性能的数据存储框架,在高并发的系统设计中,Redis也是一个比较关键的组件,是我们提升系统性能的一大利器。深入去理解Redis高性能的原理显得越发重要,当然Redis的高性能设计是一个系统性的工程,涉及到很多内容,本...
查看更多

石墨文档 Websocket 百万长连接技术实践

尼古拉斯 发表了文章 • 0 个评论 • 1819 次浏览 • 2021-11-26 15:04 • 来自相关话题


引言

在石墨文档的部分业务中,例如文档分享、评论、幻灯片演示和文档表格跟随等场景,涉及到多客户端数据同步和服务端批量数据推送的需求,一般的 HTTP 协议无法满足服务端主动 Push 数据的场景,因此选择采用 WebSocket 方案进行业务开发。

...
查看更多

vivo全球商城商品系统架构设计与实践

老马 发表了文章 • 0 个评论 • 2622 次浏览 • 2021-11-13 15:15 • 来自相关话题


前言

随着用户量级的快速增长,vivo官方商城v1.0的单体架构逐渐暴露出弊端:模块愈发臃肿、开发效率低下、性能出现瓶颈、系统维护困难。

从2017年开始启动的v2.0架构升级,基于业务模块进行垂直的系统物理拆分,拆分出来业务线各司其职,提供服...
查看更多

Redis分布式锁使用不当,酿成一个重大事故,超卖了100瓶飞天茅台!

老马 发表了文章 • 0 个评论 • 4052 次浏览 • 2021-10-29 17:24 • 来自相关话题


【编者的话】基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为Redis分布式锁造成的事故分析及解决方案。

背景:我们项目中的抢购订单采用的是分布式锁来解决的。有一次,运营做了一个飞天茅台的抢购活动,库存1...
查看更多

Redis大集群扩容性能优化实践

aoxiang 发表了文章 • 0 个评论 • 3479 次浏览 • 2021-10-14 10:34 • 来自相关话题


背景

在现网环境,一些使用Redis集群的业务随着业务量的上涨,往往需要进行节点扩容操作。

之前有了解到运维同学对一些节点数比较大的Redis集群进行扩容操作后,业务侧反映集群性能下降,具体表现在访问时延增长明显。

某些业务对Redis集...
查看更多

十亿级流量下,我与Redis时延小突刺的战斗史

玻璃樽 发表了文章 • 0 个评论 • 1833 次浏览 • 2021-10-11 17:29 • 来自相关话题


一、背景

某一日收到上游调用方的反馈,提供的某一个Dubbo接口,每天在固定的时间点被短时间熔断,抛出的异常信息为提供方dubbo线程池被耗尽。当前dubbo接口日请求量18亿次,报错请求94W/天,至此开始了优化之旅。

二、快速应急

...

查看更多

Kubernetes 部署 Redis 数据库

大卫 发表了文章 • 0 个评论 • 2393 次浏览 • 2021-09-10 12:56 • 来自相关话题


Redis 简介

Redis 是我们常用的非关系型数据库,在项目开发、测试、部署到生成环境时,经常需要部署一套 Redis 来对数据进行缓存。这里介绍下如何在 Kubernetes 环境中部署用于开发、测试的环境的 Redis 数据库,当然,部署的是单...
查看更多

万字总结Redis知识点

阿娇 发表了文章 • 0 个评论 • 2667 次浏览 • 2021-08-28 23:27 • 来自相关话题


Redis数据类型剖析

String

SDS数据结构,采用空间预分配和惰性空间释放来提升效率,缺点就是耗费内存。
{{{struct sdshdr {
int len; //长度
int free; //剩余空间
ch...
查看更多

细说Redis分布式锁

JetLee 发表了文章 • 0 个评论 • 2453 次浏览 • 2021-08-28 14:01 • 来自相关话题


谈起Redis锁,下面三个,算是出现最多的高频词汇:
  • Setnx
  • Redlock
  • Redisson


Setnx

其实目前通常所说的Setnx命令,并非单指Redis的setnx key value这条命令。

一般代指R...
查看更多

Redis常见漏洞利用方法总结

玻璃樽 发表了文章 • 1 个评论 • 2272 次浏览 • 2021-08-04 21:02 • 来自相关话题


Redis是什么?

Redis是数据库的意思。Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的A...
查看更多

Redis是完全开源免费的,遵守BSD协议,先进的key-value持久化产品。它通常被称为数据结构服务器,因为值可以是字符串、哈希、列表、集合和有序集合等类型。