redis
编程小白AA
热爱编程、热爱生活!
展开
-
Redis主从复制入门
主从复制什么是主从复制简单来说,是使用两个或两个以上相同的数据库,将一个数据库当做主数据库,而另一个数据库当做从数据库。在主数据库中进行相应操作时,从数据库记录下所有主数据库的操作,使其二者一模一样。主从复制的作用?读写分离,master读,slave写,提高服务器的读写负载能力负载均衡: 基于主从结构,配合读写分离又slave分担master的负载,并根据需求的变化改变slave的数量,通过多个节点分担数据读取的负载,大大提高redis的并发量和吞吐量故障恢复: 当mast原创 2020-11-05 17:42:07 · 190 阅读 · 1 评论 -
Redis事务、锁、高级数据类型
事务的基本操作开启事务multi: 设定事务的开启位置,之后的所有命令都将进入队列中执行事务exec: 设定事务的结束位置,同时执行事务,与multi同时出现,成对使用注意: 开启事务后执行的所有指令并没有立即执行,而是放入任务队列中,当执行exec命令后才执行终止事务discard: 发生在multi后,exec前事务注意事项如果开启事务后,输入的指令有语法错误,那么所有的指令都将不会执行如果开启事务后执行的指令语法正确,执行出错,那么其他正确的指令原创 2020-11-05 16:08:53 · 162 阅读 · 0 评论 -
Redis持久化
持久化的方式RDB:每隔一段时间将当前程序的数据进行保存(快照)AOF:将数据的操作过程进行保存,比如保存每次执行过的指令,在恢复时重新执行这些指令RDBRDB启动方式(一): save手动执行一次保存操作,会在启动配置文件指定的路径生成一个.rdb文件RDB(一): save命令相关配置dbfilename 文件名.rdb说明:设置本地数据库文件名,默认值为dump.rdb经验:通常设置为dump-端口号.rdbdir说明:设置存储.rd原创 2020-10-29 20:01:55 · 147 阅读 · 0 评论 -
Redis入门
什么是RedisRedis是现在最受欢迎的NoSQL数据库之一,Redis是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库,基于内存运行,性能高效.Redis常见命令添加数据set key value: set age 18获取数据get key: get age清屏clear帮助信息help 命令: help get退出quit exitRedis数据类型5种常见的数据类型:原创 2020-10-26 19:13:32 · 333 阅读 · 0 评论