
Redis
阿★永
这个作者很懒,什么都没留下…
展开
-
Redis高效实现点赞、取消点赞
本文基于 SpringCloud, 用户发起点赞、取消点赞后先存入 Redis 中,再每隔两小时从 Redis 读取点赞数据写入数据库中做持久化存储。点赞功能在很多系统中都有,但别看功能小,想要做好需要考虑的东西还挺多的。点赞、取消点赞是高频次的操作,若每次都读写数据库,大量的操作会影响数据库性能,所以需要做缓存。至于多久从 Redis 取一次数据存到数据库中,根据项目的实际情况定吧,我是暂...原创 2020-01-12 20:47:40 · 965 阅读 · 5 评论 -
Redis集群方案介绍
本文节选自《App 后台开发运维和架构实践》一书由于Redis出众的性能,其在众多的移动互联网企业中得到广泛的应用。Redis在3.0版本前只支持单实例模式,虽然现在的服务器 内存可以到100GB、200GB的规模,但是单实例模式限制了Redis没法满足业务的需求(例如新浪微博就曾经用Redis存储了超过1TB的数 据)。Redis的开发者Antirez早在博客上就提出在Redis 3.0版本原创 2016-09-12 13:47:23 · 799 阅读 · 0 评论 -
从Redis分区的优缺点来看适合的应用场景
正文 Redis Partitioning即Redis分区,简单的说就是将数据分布到不同的redis实例中,因此对于每个redis实例所存储的内容仅仅是所有内容的一个子集。分区(Partitioning)不仅仅是Redis中的概念,几乎是所有数据存储系统都会涉及到的概念,这篇文章将会在理解分区基本概念的基础之上进一步了解Redis对分区的支持。 一、我们为什么要分区 我们为什么要分区?分区的原创 2016-09-12 13:47:20 · 4527 阅读 · 0 评论 -
【译】Redis Cluster官方教程
摘要这篇文章主要介绍redis cluster可用性和一致性相关的特性,值得一提的是,redis cluster需要高于等于redis3.0版本。概要这篇文章主要介绍redis cluster可用性和一致性相关的特性,值得一提的是,redis cluster需要高于等于redis3.0版本。 Redis Cluster 101Redis Cluster提供了一种数据自动分片到不同R原创 2016-09-12 13:47:17 · 835 阅读 · 0 评论 -
生产环境redis搭建
1、安装单机版redis2、redis的生产环境启动方案3、redis cli的使用------------------------------------------------------------------------1、安装单机版redis大家可以自己去官网下载wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gzta...原创 2018-07-01 12:16:43 · 2988 阅读 · 1 评论 -
后端架构师技术图谱
《后端架构师技术图谱》数据结构队列集合链表、数组字典、关联数组栈树二叉树完全二叉树平衡二叉树二叉查找树(BST)红黑树B,B+,B*树LSM 树BitSet常用算法排序、查找算法选择排序冒泡排序插入排序快速排序归并排序希尔排序堆排序计数排序桶排序基数排序二分查找Java 中的排序工具布隆过滤器字符串比较K...原创 2019-01-06 23:11:49 · 792 阅读 · 0 评论