随笔分类 -  redis

摘要:首先redis就是一个服务,在linux里面其实就是一个进程的存在。所以因为资源限制,也可以使用一台机器进行伪集群测试。 注意这玩意,至少6个实例,三对的master slave redis集群解决问题 1)容量不够,进行扩容 2)并发读写操作, redis实例进行分摊 什么是集群 Redis 集群 阅读全文
posted @ 2020-05-12 12:57 护花使者 阅读(214) 评论(0) 推荐(0) 编辑
摘要:主从复制 就是主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 用处 读写分离,性能扩展 容灾快速恢复 示意图: 配置Redis 1、拷贝多个redis.conf文件include,因为redis.conf可以配置共有的配置。如 阅读全文
posted @ 2020-05-06 22:00 护花使者 阅读(369) 评论(0) 推荐(0) 编辑
摘要:概念 以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,Redis启动之初会读取该文件重新构建数据,换言之,Redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。 AOF默认不开启,需要手动在配置文件中配 阅读全文
posted @ 2020-04-09 23:23 护花使者 阅读(310) 评论(0) 推荐(0) 编辑
摘要:Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。Redis的事务没有提供关系型数据库的回滚特性。 Multi、Exec、discard 从输入Mult 阅读全文
posted @ 2020-04-08 21:59 护花使者 阅读(214) 评论(0) 推荐(0) 编辑
摘要:Redis 提供了2个不同形式的持久化方式 RDB (Redis DataBase) AOF (Append Of File) 关于RDB方式 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢 复时是将快照文件直接读到内存里。 执行过程 Redis会单独创建( 阅读全文
posted @ 2020-04-05 21:59 护花使者 阅读(156) 评论(0) 推荐(0) 编辑
摘要:要求: 1、输入手机号,点击发送后随机生成6位数字码,2分钟有效 2、输入验证码,点击验证,返回成功或失败 3、每个手机号每天只能输入3次 import redis.clients.jedis.Jedis; import java.util.Random; public class Validati 阅读全文
posted @ 2020-03-25 00:34 护花使者 阅读(1731) 评论(0) 推荐(0) 编辑
摘要:maven依赖: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.2.0</version> </dependency> jedis的操作的api跟redis-cli命令行 阅读全文
posted @ 2020-03-24 16:57 护花使者 阅读(4302) 评论(0) 推荐(1) 编辑
摘要:1、计量单位,大小写不敏感,配置redis内存。 # Note on units: when memory size is needed, it is possible to specify # it in the usual form of 1k 5GB 4M and so forth: # # 阅读全文
posted @ 2020-03-22 14:51 护花使者 阅读(153) 评论(0) 推荐(0) 编辑
摘要:一、redis key相关的命令 keys * 查询当前库的所有键 exists <key> 判断某个键是否存在 type <key> 查看键的类型 del <key> 删除某个键 expire <key> <seconds> 为键值设置过期时间,单位秒。 ttl <key> 查看还有多少秒过期,- 阅读全文
posted @ 2020-03-22 12:27 护花使者 阅读(186) 评论(0) 推荐(0) 编辑
摘要:项目需求,需要获取不同的自增数,然后与其他信息拼接成一个字符串作为编号,这边有一种基于数据库的获取自增数的方法,这边略过,还有一种基于redis的实现。 此方法可以用到redis的自增函数 阅读全文
posted @ 2019-09-27 16:06 护花使者 阅读(1283) 评论(1) 推荐(0) 编辑
摘要:在redis.conf 找到 下面添加一行: 这样的话,密码就可以设置成123456,然后重启redis就可以了。 阅读全文
posted @ 2019-06-17 09:47 护花使者 阅读(761) 评论(0) 推荐(0) 编辑
摘要:下载地址: https://github.com/microsoftarchive/redis/releases 解压。 git执行: 阅读全文
posted @ 2019-06-02 10:24 护花使者 阅读(104) 评论(0) 推荐(0) 编辑
摘要:Redis介绍: Redis是一个开源的key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、a 阅读全文
posted @ 2019-04-08 15:04 护花使者 阅读(179) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示