
redis
文章平均质量分 54
戀戀
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis数据库存储和过期键实现原理
redis数据库 切换数据库 Redis是一个键值对数据库,读写效率很高,又有过期机制,所以经常被用来做缓存。很多人不知道,其实Redis和mysql一样,也是分数据库的,只不过我们一般使用的都是默认数据库而已。redis默认有16个数据库,编号分别为0,1,2...15,可以在redis客户端使用select命令切换数据库。 如图所示: 执行了“转载 2017-09-14 15:11:05 · 475 阅读 · 0 评论 -
redis数据持久化
redis数据持久化 redis数据持久化分为两种方式:RDB持久化和AOF持久化。 RDB持久化 rdb持久化的基本原理是用.rdb文件保存当前数据库中的所有键值,redis服务重启的时候如果发现.rdb文件则自动加载文件数据到内存,回复数据库数据。 创建edb文件的方式有两种:手动和自动 1. 手动创建rdb文件 在客户端使用save命令或者b转载 2017-09-14 15:11:53 · 357 阅读 · 0 评论 -
Redis五种数据类型介绍
Redis的键值可以使用物种数据类型:字符串,散列表,列表,集合,有序集合。本文详细介绍这五种数据类型的使用方法。本文命令介绍部分只是列举了基本的命令,至于具体的使用示例,可以参考Redis官方文档:Redis命令大全 字符串类型 字符串是Redis中最基本的数据类型,它能够存储任何类型的字符串,包含二进制数据。可以用于存储邮箱,JSON化的对象,甚至是一张图片,一个字符串允许存储的最转载 2017-09-14 15:13:53 · 301 阅读 · 0 评论 -
Redis过期机制介绍
在实际开发过程中经常会遇到一些有时效性数据,比如限时优惠活动,缓存或者验证码之类的。过了一段时间就需要删除这些数据。在关系型数据库中一般都要增加一个字段记录数据的到期时间,然后周期性地检查过期数据然后删除。Redis本身就对键过期提供了很好的支持。 Redis过期机制 在Redis中可以使用EXPIRE命令设置一个键的存活时间(ttl: time to live),过了这段时间,该键就会自动被转载 2017-09-14 15:14:35 · 306 阅读 · 0 评论