随笔分类 -  redis

摘要:在redis.conf文件【SECURITY】区域配置: 1、禁用命令: 2、重命名命令: 如果需要使用【keys *】功能,可以使用【scan/sscan/zscan/hscan】命令。 具体用法参考官网:https://redis.io/commands/scan 中文文档:http://red 阅读全文
posted @ 2019-07-11 15:49 自行车上的程序员 阅读(5663) 评论(0) 推荐(0) 编辑
摘要:我在本地VM-Centos里安装5.0.5时安装遇到了些问题,参考了Blog:https://www.cnblogs.com/shawhe/p/9548620.html 顺利安装完成. 安装redis 集群参考:https://blog.csdn.net/weixin_37882382/articl 阅读全文
posted @ 2019-05-23 22:04 自行车上的程序员 阅读(332) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/xiaolyuh123/article/details/78682200 阅读全文
posted @ 2019-05-16 15:57 自行车上的程序员 阅读(7127) 评论(0) 推荐(0) 编辑
摘要:jedis pool的配置其实是采用 org.apache.commons.pool2.impl.GenericObjectPoolConfig类的配置项。 jedis 2.9版本代码如下: 而springboot的自动装配中对redis连接池的配置: 代码位置:org.springframewor 阅读全文
posted @ 2019-05-14 11:40 自行车上的程序员 阅读(1256) 评论(0) 推荐(0) 编辑
摘要:下面的代码实现了添加经纬度数据 和 搜索经纬度数据的功能: 阅读全文
posted @ 2018-11-01 13:58 自行车上的程序员 阅读(2454) 评论(0) 推荐(0) 编辑
摘要:在分布式系统中多个请求并发对少数资源进行争抢,例如10个人同时秒杀一件商品,如果不用分布式的锁进行处理(当然还有其它的处理方案),则很容易出现多个人抢到一个商品(超卖)的情况,用redis可以比较容易的实现分布式锁。(用zookeeper实现更好) 实现的大概思路是如下的: 1、读取redis的ke 阅读全文
posted @ 2016-09-22 14:34 自行车上的程序员 阅读(987) 评论(0) 推荐(0) 编辑
摘要:概述 在 redis 中,允许用户设置最大使用内存大小 server.maxmemory,在内存限定的情况下是很有用的。譬如,在一台 8G 机子上部署了 4 个 redis 服务点,每一个服务点分配 1.5G 的内存大小,减少内存紧张的情况,由此获取更为稳健的服务。 redis 内存数据集大小上升到 阅读全文
posted @ 2016-09-22 10:15 自行车上的程序员 阅读(296) 评论(0) 推荐(0) 编辑
摘要:1、普通同步 例子中的for循环里的每一个set操作都是一个事务。 2、事务方式(Transactions) redis的事务很简单,他主要目的是保障,一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。 我们调用jedis.watch(keys)方法来监控key 阅读全文
posted @ 2016-03-14 16:32 自行车上的程序员 阅读(738) 评论(0) 推荐(0) 编辑
摘要:一、概述: 和众多其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中,MULTI/EXEC/DISCARD/WATCH这四个命令是我们实现事务的基石。相信对有关系型数据库开发经验的开发者而言这一概念并不陌生,即便如此,我们还是会简要的列出Redis中事务的实现特征: 阅读全文
posted @ 2016-03-14 14:55 自行车上的程序员 阅读(310) 评论(0) 推荐(0) 编辑
摘要:JAVA Client环境搭建 POM: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.7.1</version> </dependency> 非maven的可以去官网直 阅读全文
posted @ 2016-03-08 17:41 自行车上的程序员 阅读(655) 评论(0) 推荐(0) 编辑
摘要:一、常用数据类型简介: redis常用五种数据类型:string,hash,list,set,zset(sorted set). 1.String类型 String是最简单的类型,一个key对应一个value 在list、set和zset中包含的独立的元素类型都是Redis String类型。 2. 阅读全文
posted @ 2016-03-08 17:39 自行车上的程序员 阅读(563) 评论(0) 推荐(0) 编辑
摘要:环境的搭建参见:http://www.cnblogs.com/yangzhilong/p/4729857.html 下面直接贴具体的测试代码: 运行的结果:   下一篇:8、redis之事务1-redis命令 阅读全文
posted @ 2016-03-05 17:38 自行车上的程序员 阅读(657) 评论(0) 推荐(0) 编辑
摘要:POM: 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apa 阅读全文
posted @ 2015-08-14 15:28 自行车上的程序员 阅读(2161) 评论(0) 推荐(0) 编辑
摘要:添加spring的依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven. 阅读全文
posted @ 2015-08-14 14:17 自行车上的程序员 阅读(2475) 评论(0) 推荐(0) 编辑
摘要:增加池的配置文件redis-pool.properties: #最大能够保持idel状态的对象数 redis.pool.maxIdle=200 #当池内没有返回对象时,最大等待时间 redis.pool.maxWait=1000 #当调用borrow Object方法时,是否进行有效性检查 redi 阅读全文
posted @ 2015-08-12 16:12 自行车上的程序员 阅读(1937) 评论(0) 推荐(0) 编辑
摘要:下载安装: redis-server.exe redis服务器的daemon启动程序 redis.conf redis配置文件 redis-cli.exe redis命令行操作工具。当然,也可以用telnet根据其纯文本协议来操作 redis-check-dump.exe 本地数据库检查 redis 阅读全文
posted @ 2015-08-07 14:54 自行车上的程序员 阅读(375) 评论(0) 推荐(0) 编辑