redis
十级冲浪选手
Linuxer
展开
-
Redis学习(五)----Redis持久化
Redis持久化RDB:在指定的时间间隔内将内存中的数据集快照写入磁盘,它恢复时将快照文件直接读取到内存中原创 2020-07-30 21:14:20 · 246 阅读 · 0 评论 -
Redis学习(四)----Redis.conf详解
Redis.conf详解单位配置文件对大小写不敏感包含就好比spring中的import网络bind 127.0.0.1 # 绑定的ipprotected-mod yes # 保护模式port 6379 # 端口通用GENERALdaemonize yes # 是否以守护进程方式运行pidfile /var/run/redis_6379.pid # 如果以后台的方式运行,我们就需要指定一个pid文件# Specify the server verbos原创 2020-07-24 15:35:41 · 258 阅读 · 0 评论 -
Redis学习笔记(三)-----Redis事务
Redis事务重要 :Redis单条命令保证原子性,但是事务不保证原子性,也就是说原子性不是Redis事务的特性Redis事务本质: 一组命令的集合,一个事务所有的命令都会被序列化,会先将命令放入一个队列中,然后一次性按顺序执行,所有的命令在事务中并没有直接被执行,只有发起执行命令时才会被执行;一次性顺序性排他性Redis事务的基本使用multi:开启一个事务exec:执行事务discard:放弃事务如果命令发生了错误怎么办?这里会有两种错误类型,我们类比Java异常:编译原创 2020-07-22 20:22:34 · 220 阅读 · 0 评论 -
Redis学习笔记(二)-----五大数据类型
Redis入门Redis = Remote Dictionary Server 远程字典服务基础知识:Redis默认有16个数据库,默认使用的是第0个;Redis是单线程的:Redis是基于内存操作,Redis的瓶颈是机器的内存和网络带宽,cpu不是Redis性能瓶颈;Redis为什么是单线程还这么快?误区1:高性能的服务器一定是多线程的?误区2:多线程一定比单线程效率高?(cpu在进行上下文切换的时候很耗时间)核心:Redis是将所有的数据全部放在内存中,所以单线程操作效率就是最高原创 2020-07-21 20:09:45 · 237 阅读 · 0 评论