Redis

Redis字符串原理的深入理解

前言 来掘进都有两年多了一直当个小透明,今天终于发一次文章了. 最近在看 Redis,感觉收获很多,写篇博客记录一下. Redis 有五种基础数据结构:string,list,set,zset,hash.其中 string是最最最简单的也是最常用的.这个数...

Redis配合SSDB实现持久化存储代码示例

目前对于互联网公司不使用Redis的很少,Redis不仅仅可以作为key-value缓存,而且提供了丰 富的数据结果如set、list、map等,可以实现很多复杂的功能;但是Redis本身主要用作内存缓存,不适合做持久化存储,因此目前有如SSDB、 ARD...

阿里云官方Redis开发规范总结

在阿里云社区看到一份阿里云官方 Redis 开发规范,是一位阿里云数据库技术专家(Redis方向)写的,感觉有很多地方值得参考。我对原文排版和内容进行了简单完善,这里分享一下。 一、键值设计 1. key 名设计 (1)【建议】: 可读性和可管理性 以业务...

Redis之SDS数据结构的使用

序言 Redis的几种基本数据结构有字符串(String)、哈希(Hash)、列表(List)、集合(Set)、有序集合(Sorted Set),这些是最常见的,也能在官网上查看到。 官网链接:Redis 教程_redis教程 字符串 前面也提到过字符串是...

Redis Cluster的图文讲解

1.1 Redis-Cluster简介 1.1.1 什么是Redis-Cluster 为何要搭建Redis集群。Redis是在内存中保存数据的,而我们的电脑一般内存都不大,这也就意味着Redis不适合存储大数据,适合存储大数据的是Hadoop生态系统的Hb...

Redis的字符串是如何实现的

前言 字符串在日常开发中应用得比较普遍,对于Redis来说,键值对中的键是字符串,值也是字符串。比如在Redis中写入一条客户信息记录姓名、性别、爱好等。 在Redis这种内存数据库中,由于字符串被广泛的应用,在设计字符串时基于以下几点来设计: 1.支持丰...

redis 查看所有的key方式

可以使用KEYS 命令 KEYS pattern 例如 列出所有的key redis> keys * 列出匹配的key redis>keys apple* 1) apple1 2) apple2 补充:redis的常用命令——KEY Redis...

Redis使用元素删除的布隆过滤器来解决缓存穿透问题

前言 在我们日常开发中,Redis使用场景最多的就是作为缓存和分布式锁等功能来使用,而其用作缓存最大的目的就是为了降低数据库访问。但是假如我们某些数据并不存在于Redis当中,那么请求还是会直接到达数据库,而一旦在同一时间大量缓存失效或者一个不存在缓存的请...