尽管 Redis 是一个非常快速的内存数据存储媒介,也并不代表 Redis 不会产生性能问题。
本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。
在分布式系统当中, Redis锁是一个很常用的工具。
Linux系统下需要自行创建系统服务,下面介绍一下具体步骤。
缓存设计可谓老生常谈了,早些时候都是采用memcache,现在大家更多倾向使用redis,除了知晓常用的数据存储类型,结合业务场景有针对性选择,好像其他也没有什么大的难点。
redis提供两种方式进行持久化,一种是RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化),另外一种是AOF(append only file)持久化(原理是将Reids的操作日志以追加的方式写入文件)。
我们知道很多时候服务器经常会用到redis作为缓存,有很多数据都是临时缓存一下,可能用过之后很久都不会再用到了见到。这时我们经常会发现一些问题,例如: 数据过期了怎么还在占用内存?在 redis 写入的数据怎么没了?
Redis 6.0将在今年年底发布,其中引入的最重大的改变就是多线程IO。本文深入阅读并解析了关键代码,并且做了基准测试,揭示多线程 IO 特性对Redis性能的提升,十分值得一读。
Redis是一个由ANSI C语言编写,性能优秀、支持网络、可持久化的K-K内存数据库,并提供多种语言的API
本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明:键值设计、 命令使用、客户端使用、相关工具。