上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 作为缓存系统都要定期清理无效数据,就需要一个主键失效和淘汰策略.在Redis当中,有生存期的key被称为volatile。在创建缓存时,要为给定的key设置生存期,当key过期的时候(生存期为0),它可能会被删除。1、影响生存时间的一些操作生存时间可以通过使用 DEL 命令来删除整个 key 来移除 阅读全文
posted @ 2017-05-25 16:06 牛头人 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 概述在实际开发过程中经常会遇到一些有时效性数据,比如限时优惠活动,缓存或者验证码之类的。过了一段时间就需要删除这些数据。在关系型数据库中一般都要增加一个字段记录数据的到期时间,然后周期性地检查过期数据然后删除。Redis本身就对键过期提供了很好的支持。Redis过期机制在Redis中可以使用EXPI 阅读全文
posted @ 2017-05-25 15:57 牛头人 阅读(21868) 评论(0) 推荐(0) 编辑
摘要: 一、相关命令1. MULTI用于标记事务块的开始。Redis会将后续的命令逐个放入队列中,然后才能使用EXEC命令原子化地执行这个命令序列。这个命令的运行格式如下所示:MULTI这个命令的返回值是一个简单的字符串,总是OK。2. EXEC在一个事务中执行所有先前放入队列的命令,然后恢复正常的连接状态 阅读全文
posted @ 2017-05-25 15:34 牛头人 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1、前言最近在项目中使用到Redis做缓存,方便多个业务进程之间共享数据。由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。redis提供两种方式进行持久化,一种是 阅读全文
posted @ 2017-05-25 11:29 牛头人 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Redis目前支持5种数据类型 分别是:1.String(字符串)2.List(列表)3.Hash(字典)4.Set(集合)5.Sorted Set(有序集合)下面就分别介绍这五种数据类型及其相应的操作命令。1. String(字符串)String是简单的 key-value 键值对,value 不 阅读全文
posted @ 2017-05-25 10:43 牛头人 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 连接操作相关的命令 默认直接连接 远程连接-h 192.168.1.20 -p 6379 ping:测试连接是否存活如果正常会返回pong echo:打印 select:切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值 quit:关闭连接(connection) a 阅读全文
posted @ 2017-05-17 09:45 牛头人 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 线程池的作用:线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程排 队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一 阅读全文
posted @ 2017-05-16 16:12 牛头人 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 一 .Amazon S3介绍 Amazon Simple Storage Service (Amazon S3) 是一种对象存储,它具有简单的 Web 服务接口,可用于在 Web 上的任何位置存储和检索任意数量的数据。它能够提供 99.999999999% 的持久性,并且可以在全球大规模传递数万亿对 阅读全文
posted @ 2017-05-11 11:47 牛头人 阅读(24884) 评论(0) 推荐(2) 编辑
摘要: 队列概述队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。–队尾(rear)——允许插入的一端–队头(front)——允许删除的一端队列特点:先进先出(FIFO 阅读全文
posted @ 2017-05-08 16:01 牛头人 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 线性表概述线性表是最基本、最简单、也是最常用的一种数据结构。在线性表中数据元素之间的关系是线性,数据元素可以看成是排列在一条线上或一个环上。线性表分为静态线性表和动态线性表,常见的有顺序表(静态的)、单向链表(动态的)和双向链表(动态的)。线性表的操作主要包括:(1)计算表的长度n。(2)线性表是否 阅读全文
posted @ 2017-05-08 15:30 牛头人 阅读(1033) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页