Redis

Redis

好慌,Redis这么多集群方案,要用哪种?

AI乔治 发表了文章 • 0 个评论 • 922 次浏览 • 2020-09-01 22:01 • 来自相关话题


redis速度快,可靠性高,是互联网公司的标配。它有单机、主从、哨兵、Cluster等四种部署模式。
下面,仅从部署模式上,来说明一下它们的优缺点。

单机模式

单机模式的redis非常简单,你只需要启动一个单一的节点就可以了,安装过程不超过5分...
查看更多

记一次线上商城系统高并发的优化

阿娇 发表了文章 • 0 个评论 • 830 次浏览 • 2020-08-12 23:10 • 来自相关话题


对于线上系统调优,它本身是个技术活,不仅需要很强的技术实战能力,很强的问题定位,问题识别,问题排查能力,还需要很丰富的调优能力。

本篇文章从实战角度,从问题识别,问题定位,问题分析,提出解决方案,实施解决方案,监控调优后的解决方案和调优后的观察等角度来与...
查看更多

秒杀系统架构分析与实战

阿娇 发表了文章 • 0 个评论 • 1903 次浏览 • 2020-06-19 12:36 • 来自相关话题


秒杀业务分析

正常电子商务流程:
  1. 查询商品
  2. 创建订单
  3. 扣减库存
  4. 更新订单
  5. 付款
  6. 卖家发货


秒杀业务的特性:
  1. 低廉价格
  2. 大幅推广
  3. 瞬时售空
  4. 一般是定时上架
    5...
查看更多

小米Redis的Kubernetes容器化部署实践

Andy_Lee 发表了文章 • 0 个评论 • 1941 次浏览 • 2020-06-19 08:41 • 来自相关话题


【编者的话】本文讲述了小米是如何将Redis Cluster部署在Kubernetes上提供高质量的服务的。

背景

小米的Redis使用规模很大,现在有数万个实例,并且每天有百万亿次的访问频率,支撑了几乎所有的产品线和生态链公司。之前所有的Redis...
查看更多

分布式锁用Redis还是Zookeeper?

翔宇 发表了文章 • 0 个评论 • 1340 次浏览 • 2020-06-16 13:15 • 来自相关话题


为什么用分布式锁?在讨论这个问题之前,我们先来看一个业务场景。

为什么用分布式锁?

系统 A 是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户下订单之前一定要去检查一下库存,确保库存足够了才会给用户下单。

由于系统有一...
查看更多

如何优雅的实现分布式锁

老马 发表了文章 • 0 个评论 • 1668 次浏览 • 2020-05-17 21:43 • 来自相关话题


概述

提到分布式锁大家都会想到如下两种:
  • 基于Redisson组件,使用redlock算法实现
  • 基于Apache Curator,利用Zookeeper的临时顺序节点模型实现


今天我们来说说第三种,使用 Spring Integr...
查看更多

某618大促项目的复盘总结

老马 发表了文章 • 0 个评论 • 2028 次浏览 • 2020-05-11 20:17 • 来自相关话题


前言

618期间上线一个活动项目。但上线不顺利,当天就出现了性能问题,接口超时,用户无法打开网页,最后不得的临时下线。花了三天两夜,重构了后台核心代码,才让活动进行下去。

回头看了一下自己的时间记录,从5月31号那天晚上8点25分开始准备上线,发...
查看更多

关于Redis、ZooKeeper等分布式锁原理的一些思考

Andy_Lee 发表了文章 • 0 个评论 • 1832 次浏览 • 2020-05-11 18:44 • 来自相关话题


首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。

在一个进程中,也就是一个JVM或者说应用中,我们很容易去处理控制,在jdk java.util并发包中已经为我们提供了这些方法去...
查看更多

6个延时队列的实现方案

JetLee 发表了文章 • 0 个评论 • 7157 次浏览 • 2020-05-09 12:39 • 来自相关话题


【编者的话】个人比较喜欢一些实践类的东西,既学习到知识又能让技术落地,能搞出个demo最好,本来不知道该分享什么主题,好在最近项目紧急招人中,而我有幸做了回面试官,就给大家整理分享一道面试题:“如何实现延时队列?”。

下边会介绍多种实现延时队列的思路,文末提...
查看更多

我司用了6年的Redis分布式限流器,可以说是非常厉害了!

玻璃樽 发表了文章 • 0 个评论 • 3026 次浏览 • 2020-05-09 11:33 • 来自相关话题


什么是限流?为什么要限流?

不知道大家有没有坐过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆长龙转圈圈?答案就是为了限流!因为一趟地铁的运力是有限的,一下挤进去太多人会造成站台的拥挤、列车的超载,存在一定的安全隐患。同理,我们的程序也是一样,...
查看更多

记一次线上商城系统高并发的优化

阿娇 发表了文章 • 0 个评论 • 830 次浏览 • 2020-08-12 23:10 • 来自相关话题


对于线上系统调优,它本身是个技术活,不仅需要很强的技术实战能力,很强的问题定位,问题识别,问题排查能力,还需要很丰富的调优能力。

本篇文章从实战角度,从问题识别,问题定位,问题分析,提出解决方案,实施解决方案,监控调优后的解决方案和调优后的观察等角度来与...
查看更多

秒杀系统架构分析与实战

阿娇 发表了文章 • 0 个评论 • 1903 次浏览 • 2020-06-19 12:36 • 来自相关话题


秒杀业务分析

正常电子商务流程:
  1. 查询商品
  2. 创建订单
  3. 扣减库存
  4. 更新订单
  5. 付款
  6. 卖家发货


秒杀业务的特性:
  1. 低廉价格
  2. 大幅推广
  3. 瞬时售空
  4. 一般是定时上架
    5...
查看更多

小米Redis的Kubernetes容器化部署实践

Andy_Lee 发表了文章 • 0 个评论 • 1941 次浏览 • 2020-06-19 08:41 • 来自相关话题


【编者的话】本文讲述了小米是如何将Redis Cluster部署在Kubernetes上提供高质量的服务的。

背景

小米的Redis使用规模很大,现在有数万个实例,并且每天有百万亿次的访问频率,支撑了几乎所有的产品线和生态链公司。之前所有的Redis...
查看更多

分布式锁用Redis还是Zookeeper?

翔宇 发表了文章 • 0 个评论 • 1340 次浏览 • 2020-06-16 13:15 • 来自相关话题


为什么用分布式锁?在讨论这个问题之前,我们先来看一个业务场景。

为什么用分布式锁?

系统 A 是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户下订单之前一定要去检查一下库存,确保库存足够了才会给用户下单。

由于系统有一...
查看更多

如何优雅的实现分布式锁

老马 发表了文章 • 0 个评论 • 1668 次浏览 • 2020-05-17 21:43 • 来自相关话题


概述

提到分布式锁大家都会想到如下两种:
  • 基于Redisson组件,使用redlock算法实现
  • 基于Apache Curator,利用Zookeeper的临时顺序节点模型实现


今天我们来说说第三种,使用 Spring Integr...
查看更多

某618大促项目的复盘总结

老马 发表了文章 • 0 个评论 • 2028 次浏览 • 2020-05-11 20:17 • 来自相关话题


前言

618期间上线一个活动项目。但上线不顺利,当天就出现了性能问题,接口超时,用户无法打开网页,最后不得的临时下线。花了三天两夜,重构了后台核心代码,才让活动进行下去。

回头看了一下自己的时间记录,从5月31号那天晚上8点25分开始准备上线,发...
查看更多

关于Redis、ZooKeeper等分布式锁原理的一些思考

Andy_Lee 发表了文章 • 0 个评论 • 1832 次浏览 • 2020-05-11 18:44 • 来自相关话题


首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。

在一个进程中,也就是一个JVM或者说应用中,我们很容易去处理控制,在jdk java.util并发包中已经为我们提供了这些方法去...
查看更多

6个延时队列的实现方案

JetLee 发表了文章 • 0 个评论 • 7157 次浏览 • 2020-05-09 12:39 • 来自相关话题


【编者的话】个人比较喜欢一些实践类的东西,既学习到知识又能让技术落地,能搞出个demo最好,本来不知道该分享什么主题,好在最近项目紧急招人中,而我有幸做了回面试官,就给大家整理分享一道面试题:“如何实现延时队列?”。

下边会介绍多种实现延时队列的思路,文末提...
查看更多

我司用了6年的Redis分布式限流器,可以说是非常厉害了!

玻璃樽 发表了文章 • 0 个评论 • 3026 次浏览 • 2020-05-09 11:33 • 来自相关话题


什么是限流?为什么要限流?

不知道大家有没有坐过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆长龙转圈圈?答案就是为了限流!因为一趟地铁的运力是有限的,一下挤进去太多人会造成站台的拥挤、列车的超载,存在一定的安全隐患。同理,我们的程序也是一样,...
查看更多

使用Prometheus和Grafana构建Redis实时监控平台

玻璃樽 发表了文章 • 0 个评论 • 2218 次浏览 • 2020-04-28 10:43 • 来自相关话题


Redis作为缓存系统,在整个后端体系中是较为重要的一环,需要实时监控运行状态。

现在有各种各样的工具都可以对Redis进行监控,例如:redis-stat、RedisLive等,在使用过各种各样的监控工具后,个人感觉redis_exporter较为好用...
查看更多

kubectl get rc 获取数据为空

回复

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

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

回复

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

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

回复

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

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

回复

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

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

回复

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

好慌,Redis这么多集群方案,要用哪种?

AI乔治 发表了文章 • 0 个评论 • 922 次浏览 • 2020-09-01 22:01 • 来自相关话题


redis速度快,可靠性高,是互联网公司的标配。它有单机、主从、哨兵、Cluster等四种部署模式。
下面,仅从部署模式上,来说明一下它们的优缺点。

单机模式

单机模式的redis非常简单,你只需要启动一个单一的节点就可以了,安装过程不超过5分...
查看更多

记一次线上商城系统高并发的优化

阿娇 发表了文章 • 0 个评论 • 830 次浏览 • 2020-08-12 23:10 • 来自相关话题


对于线上系统调优,它本身是个技术活,不仅需要很强的技术实战能力,很强的问题定位,问题识别,问题排查能力,还需要很丰富的调优能力。

本篇文章从实战角度,从问题识别,问题定位,问题分析,提出解决方案,实施解决方案,监控调优后的解决方案和调优后的观察等角度来与...
查看更多

秒杀系统架构分析与实战

阿娇 发表了文章 • 0 个评论 • 1903 次浏览 • 2020-06-19 12:36 • 来自相关话题


秒杀业务分析

正常电子商务流程:
  1. 查询商品
  2. 创建订单
  3. 扣减库存
  4. 更新订单
  5. 付款
  6. 卖家发货


秒杀业务的特性:
  1. 低廉价格
  2. 大幅推广
  3. 瞬时售空
  4. 一般是定时上架
    5...
查看更多

小米Redis的Kubernetes容器化部署实践

Andy_Lee 发表了文章 • 0 个评论 • 1941 次浏览 • 2020-06-19 08:41 • 来自相关话题


【编者的话】本文讲述了小米是如何将Redis Cluster部署在Kubernetes上提供高质量的服务的。

背景

小米的Redis使用规模很大,现在有数万个实例,并且每天有百万亿次的访问频率,支撑了几乎所有的产品线和生态链公司。之前所有的Redis...
查看更多

分布式锁用Redis还是Zookeeper?

翔宇 发表了文章 • 0 个评论 • 1340 次浏览 • 2020-06-16 13:15 • 来自相关话题


为什么用分布式锁?在讨论这个问题之前,我们先来看一个业务场景。

为什么用分布式锁?

系统 A 是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户下订单之前一定要去检查一下库存,确保库存足够了才会给用户下单。

由于系统有一...
查看更多

如何优雅的实现分布式锁

老马 发表了文章 • 0 个评论 • 1668 次浏览 • 2020-05-17 21:43 • 来自相关话题


概述

提到分布式锁大家都会想到如下两种:
  • 基于Redisson组件,使用redlock算法实现
  • 基于Apache Curator,利用Zookeeper的临时顺序节点模型实现


今天我们来说说第三种,使用 Spring Integr...
查看更多

某618大促项目的复盘总结

老马 发表了文章 • 0 个评论 • 2028 次浏览 • 2020-05-11 20:17 • 来自相关话题


前言

618期间上线一个活动项目。但上线不顺利,当天就出现了性能问题,接口超时,用户无法打开网页,最后不得的临时下线。花了三天两夜,重构了后台核心代码,才让活动进行下去。

回头看了一下自己的时间记录,从5月31号那天晚上8点25分开始准备上线,发...
查看更多

关于Redis、ZooKeeper等分布式锁原理的一些思考

Andy_Lee 发表了文章 • 0 个评论 • 1832 次浏览 • 2020-05-11 18:44 • 来自相关话题


首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。

在一个进程中,也就是一个JVM或者说应用中,我们很容易去处理控制,在jdk java.util并发包中已经为我们提供了这些方法去...
查看更多

6个延时队列的实现方案

JetLee 发表了文章 • 0 个评论 • 7157 次浏览 • 2020-05-09 12:39 • 来自相关话题


【编者的话】个人比较喜欢一些实践类的东西,既学习到知识又能让技术落地,能搞出个demo最好,本来不知道该分享什么主题,好在最近项目紧急招人中,而我有幸做了回面试官,就给大家整理分享一道面试题:“如何实现延时队列?”。

下边会介绍多种实现延时队列的思路,文末提...
查看更多

我司用了6年的Redis分布式限流器,可以说是非常厉害了!

玻璃樽 发表了文章 • 0 个评论 • 3026 次浏览 • 2020-05-09 11:33 • 来自相关话题


什么是限流?为什么要限流?

不知道大家有没有坐过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆长龙转圈圈?答案就是为了限流!因为一趟地铁的运力是有限的,一下挤进去太多人会造成站台的拥挤、列车的超载,存在一定的安全隐患。同理,我们的程序也是一样,...
查看更多

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