摘要:
一、Redis集群 1.1 问题 容量不够,Redis如何进行扩容? 并发写操作,Redis如何分摊? 另外,主从模式、薪火相传模式、主机宕机,导致IP地址发生变化,应用程序中配置需要修改对应的主机地址、端口等信息(代码中地址肯定写死了)。 之前通过代理主机来解决,但是 redis3.0 中提 阅读全文
posted @ 2022-02-28 20:57
KledKled
阅读(61)
评论(0)
推荐(0)
摘要:
一、是什么 主机数据更新后根据配置和策略,自动同步到备机的 master/slaver 机制。Master以写为主,Slave以读为主。 二、能干嘛 读写分离,性能扩展 容灾快速恢复 一主多从 三、怎么玩:主从复制 尝试搭建一个 一主两从 步骤: 创建 /myredis 文件夹 复制 redis.c 阅读全文
posted @ 2022-02-28 20:53
KledKled
阅读(47)
评论(0)
推荐(0)
摘要:
一、是什么 以日志的形式来记录每个写操作(增量保存),将Redis执行过的所有写指令记录下(“读操作”不作记录),只许追加文件但不可以改写文件(日志文件中只能追加指令内容,不能修改),Redis启动之初会读取该文件重新构建数据,换言之,Redis重启的话就根据日志文件的内容将写指令从前到后执行一 阅读全文
posted @ 2022-02-28 20:52
KledKled
阅读(39)
评论(0)
推荐(0)
摘要:
持久化 Redis提供了2个不同形式的持久化方式。 RDB(Redis DataBase) AOF(Append Of File) 什么是持久化? 持久化就是将有用的数据以某种技术保存起来,将来可以再次取出来应用。数据库技术,将内存数据以文件的形式保存在永久介质中(磁盘等)都是持久化的例子。 为 阅读全文
posted @ 2022-02-28 20:50
KledKled
阅读(58)
评论(0)
推荐(0)
摘要:
一、Redis的事务定义 Redis 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送过来的命令请求打断。 Redis 事务的主要作用就是串联多个命令防止别的命令插队。 Redis中的事务和MySQL中的事务不同。 Redis的事务没有M 阅读全文
posted @ 2022-02-28 20:47
KledKled
阅读(408)
评论(0)
推荐(0)
摘要:
一、Jedis简介 JDBC是通过Java操作数据库。Jedis是通过Java操作Redis。 二、测试连接Redis 要先将Redis配置文件中限制本机访问的两个位置配置一下。 把 bind 127.0.0.1 -::1 注释掉,再把 保护模式 设置为no,即可远程访问Redis。 还需要重 阅读全文
posted @ 2022-02-28 20:40
KledKled
阅读(224)
评论(0)
推荐(0)
摘要:
使用场景 一、Redis 键(Key) keys * :查看当前库的所有key exists key :判断某个key是否存在 type key :查看key是什么类型 del key :删除指定的key数据 unlink key :根据value选择非阻塞删除。(仅将key从keyspace元 阅读全文
posted @ 2022-02-28 20:39
KledKled
阅读(86)
评论(0)
推荐(0)
摘要:
一、NoSQL数据库简介 1 技术发展 NoSQL是为了解决性能问题而产生的一种技术,而Redis就是一种典型的NoSQL数据库。 1.1 Web 1.0 时代 Web1.0的时代,数据访问量有限,用一夫当关的高性能的单点服务器可以解决大部分问题。 1.2 Web 2.0 时代 随着Web2.0的时 阅读全文
posted @ 2022-02-28 20:38
KledKled
阅读(44)
评论(0)
推荐(0)

浙公网安备 33010602011771号