简单做网站需要学什么软件,北京网站建设中心,网站模板后台怎么做,金乡网站建设多少钱一、Redis介绍
redis是一种基于键值对#xff08;key-value#xff09;数据库#xff0c;其中value可以为string、hash、list、set、sorted set等多种数据结构#xff0c;可以满足很多应用场景。还提供了键过期#xff0c;发布订阅#xff0c;事务#xff0c;流水线key-value数据库其中value可以为string、hash、list、set、sorted set等多种数据结构可以满足很多应用场景。还提供了键过期发布订阅事务流水线等附加功能。
1、特性
1〉速度快 2〉键值对的数据结构服务器 3〉丰富的功能 4〉简单稳定 5〉持久化 6〉主从复制 8〉高可用和分布式转移 9〉客户端语言多
2、使用场景
缓存数据库 排行榜 计数器应用 社交网络 消息队列 。。。
二、Redis安装与启动
1、进入目录/usr/local 下创建文件夹soft 2、在/usr/local/soft目录下下载源码包然后解压
wget http://download.redis.io/releases/redis-4.0.6.tar.gz tar xzf redis-4.0.6.tar.gz 3、进入redis-4.0.6文件夹执行make命令 4、进入src文件夹复制常用文件到目录/usr/local/redis下这一步是为了方便以后的操作
cp redis-server /usr/local/redis
cp redis-benchmark /usr/local/redis
cp redis-check-rdb /usr/local/redi
cp redis-sentinel /usr/local/redis
cp redis-cli /usr/local/redis
cp redis.conf /usr/local/redis 5、绑定地址设置密码
vim 修改redis.conf文件 修改 requirepass 12345678 注释掉bind 127.0.0.1 可以改成服务器ip 6、启动服务连接Redis
启动方式
默认配置redis-server, 日志输出版本信息端口6379 运行启动redis-server --port 6380 不建议这么做 配置文件启动 redis-server /opt/redis/redis.conf灵活生产环境使用这种 我们用第一种启动方式 在/usr/local/redis目录下执行./redis-server .表示当前目录redis-server是可执行文件加上表示服务可在后台运行不加的话服务会随着命令行界面的的结束而停止 执行./redis-cli -a 123456 连接Redis进入命令行 交互方式redis-cli -h {host} -p {prot} -a {password}连接到redis服务没有h默认连127.0.0.1
redis-cli -h 127.0.0.1 -p 6379 //没有p 默认连6379
其实 -h {host} -p {prot} -a {password}都可以省略-h和-p没有指定会用默认的没有-a权限会不一样。
补充
1、停止redis服务指令
aredis-cli shutdown 关闭时断开连接持久化文件生成相对安全 b还可以用kill关闭此方式不会做持久化还会造成缓冲区非法关闭可能会造成AOF和丢失数据 c关闭前生成持久化文件 使用redis-cli -a 123456 登录进去再shutdown nosave|save
2、重大版本
版本号第二位为奇数为非稳定版本2.7、2.9、3.1 第二为偶数为稳定版本2.6、2.8、3.0 当前奇数版本是下一个稳定版本的开发版本如2.9是3.0的开发版本 ———————————————— 版权声明本文为CSDN博主「lingengy」的原创文章遵循CC 4.0 BY-SA版权协议转载请附上原文出处链接及本声明。 原文链接https://blog.csdn.net/w1lgy/article/details/84376291