Redis
珩-琛
这个作者很懒,什么都没留下…
展开
-
windows设置redis开启自动启动
windows设置redis开启自动启动原创 2022-06-15 10:41:27 · 878 阅读 · 0 评论 -
Redis系列一:安装及示例及PHP 使用 Redis
1、先到Redis官网(redis.io)下载redis安装包2、将其下载到我的/Redis目录下3、解压并进入其目录4、编译源程序 make install PREFIX=/usr/local/redis报错处理:下载并安装tcl法一:法二:法二:sudoyum install tcl.x86_64...原创 2018-04-23 17:53:58 · 401 阅读 · 0 评论 -
Redis系列二:在项目中redis做缓存的一些思路
首先,缓存的对象有三种:1:数据库中单条的的数据(以表名跟id作为key永久保存到redis),在有更新的地方都要更新缓存(不适用于需要经常更新的数据);2:对于一些不分页,不需要实时(需要多表查询)的列表,我们可以将列表结果缓存到redis中,设定一定缓存时间作为该数据的存活时间。用获取该列表的方法名作为key,列表结果为value;这种情况只试用于不经常更新且不需要实时的情况下。3:不需要实时...转载 2018-04-24 15:48:05 · 266 阅读 · 0 评论 -
Redis系列三:thinkphp 使用 redis
1、安装php的redis扩展2、redis服务端配置认证密码3、redis服务端配置外部访问4、配置thinkphp配置redis信息原创 2018-05-17 18:00:45 · 8192 阅读 · 1 评论 -
Redis
Redis缓存——热数据热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外,内存中的数据也提供了AOF和RDB等持久化机制可以选择,要冷、热的还是忽冷忽热的都可选。结合具体应用需要注意一下:很多人用spring的AOP来构建redis...转载 2019-01-10 09:09:05 · 121 阅读 · 0 评论 -
Redis使用hash(哈希)和zset(有序集合)
1,hset描述:将哈希表key中的域field的值设为value。如果key不存在,一个新的哈希表被创建并进行HSET操作。如果域field已经存在于哈希表中,旧值将被覆盖。参数:key field value返回值:如果field是哈希表中的一个新建域,并且值设置成功,返回1。如果哈希表中域field已经存在且旧值已被新值覆盖,返回0。2,hsetnx描述:将哈希表key中的域...原创 2019-01-30 18:08:43 · 5571 阅读 · 1 评论 -
Redis持久化之 RDB 和 AOF 浅谈
Redis提供的持久化机制 Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅速。近日,Redis的作者在博客中写到,他看到的所有针对Redis的讨论中,对Redis持久化的误解是最大的,于是他写了一篇长文来对Redis的持久化进行了系统性的论述。文章主要包含三个方面:Red...转载 2019-08-19 10:19:43 · 125 阅读 · 0 评论 -
redis 发布订阅模式及应用场景
Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis 客户端可以订阅任意数量的频道。下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:当有新消息通过 PUBLISH 命令发送给频道 channel1 时, 这个消息就会被发送...原创 2019-08-19 11:10:48 · 1293 阅读 · 0 评论 -
Redis 的库,Select 命令,数据备份与恢复
redis下,数据库是由一个整数索引标识,而不是由一个数据库名称。默认情况下,一个客户端连接到数据库0。redis配置文件中下面的参数来控制数据库总数:/etc/redis/redis.conf文件中,有个配置项 databases = 16 //默认有16个数据库Redis Select 命令用于切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引...原创 2019-08-19 11:51:50 · 481 阅读 · 0 评论