新房网站建设,iOS开发 隐私政策网站怎么做,德城区城乡建设局网站,芜湖的公司文章目录Redis简介Redis版本迭代Redis安装配置官网地址操作系统环境基础查看本地redis版本修改配置文件docker容器安装redis测试linux版Redis简介 简介 与传统数据库关系(mysql)#xff0c;Redis是key-value数据库(NoSQL一种)#xff0c;mysql是关系数据库。Redis数据操作主要…
文章目录Redis简介Redis版本迭代Redis安装配置官网地址操作系统环境基础查看本地redis版本修改配置文件docker容器安装redis测试linux版Redis简介 简介 与传统数据库关系(mysql)Redis是key-value数据库(NoSQL一种)mysql是关系数据库。Redis数据操作主要在内存而mysql主要存储在磁盘。Redis在某一些场景使用中要明显优于mysql比如计数器、排行榜等方面。Redis通常用于一些特定场景需要与Mysql一起配合使用。两者并不是相互替换和竞争关系而是共用和配合使用。 优势 性能极高Redis能读的速度是110000次/秒,写的速度是81000次/秒Redis数据类型丰富不仅仅支持简单的key-value类型的数据同时还提供listsetzsethash等数据结构的存储Redis支持数据的持久化可以将内存中的数据保持在磁盘中重启的时候可以再次加载进行使用Redis支持数据的备份即master-slave模式的数据备份 原理
Redis版本迭代 Redis从发布至今已经有十余年的时光了一直遵循着自己的命名规则 版本号第二位如果是奇数则为非稳定版本 如2.7、2.9、3.1版本号第二位如果是偶数则为稳定版本 如2.6、2.8、3.0、3.2 下载各个版本的地址redis6.x 建议6.0.8之后的版本 https://download.redis.io/releases/
Redis安装配置 官网地址 Redis官网https://redis.io/Github源码https://github.com/redis/redis/tree/7.0.10作者博客http://antirez.com/latest/0 操作系统 由于企业里面做Redis开发99%都是Linux版的运用和安装几乎不会涉及到Windows版 环境基础 Linux环境安装Redis必须先具备gcc编译环境 安装 yum -y install gcc-c 查看 gcc -v 查看本地redis版本 redis-server -v 修改配置文件 https://github.com/redis/redis/blob/7.0.10/redis.conf 将daemonize yes注释起来或者daemonize no设置该配置和docker run中-d参数冲突会导致容器一直启动失败 配置文件修改后默认daemonize no改为 daemonize yes默认protected-mode yes改为 protected-mode no默认bind 127.0.0.1直接注释掉或改成本机IP地址否则影响远程IP连接添加redis密码改为 requirepass 你自己设置的密码 docker容器安装redis docker run -p 6379:6379 \
--name redis7 --privilegedtrue \
-v /home/redis/redis.conf:/etc/redis/redis.conf \
-v /home/redis/data:/data \
-d redis:7.0.10 \
redis-server /etc/redis/redis.conf测试 linux版 安装包解压 tar -zxvf redis-7.0.0.tar.gz 编译安装后查看 修改redis配置 启动服务 停止服务 卸载