NOSQL
111
彭淦淦
破烂猴
展开
-
练习命令使用,具体如下: hset hmset hgetall hkeys hvals hget hmget hdel
8.1 问题练习命令使用,具体如下:hset hmset hgetall hkeys hvalshget hmget hdel8.2 步骤实现此案例需要按照如下步骤进行。步骤一:hash表1)hset key field value 将hash表中field值设置为value192.168.4.51:6379> hset site google 'www.g.cn'(in...原创 2020-04-14 20:38:59 · 524 阅读 · 0 评论 -
练习命令使用,具体如下: lpush llen lrange lpop lindex lset rpush rpop
7.1 问题练习命令使用,具体如下:lpush llen lrange lpoplindex lset rpush rpop7.2 步骤实现此案例需要按照如下步骤进行。步骤一:list 列表lpush key value [value…] 将一个或多个值value插入到列表key的表头,Key不存在,则创建key192.168.4.51:6379> lpush list...原创 2020-04-14 20:36:53 · 415 阅读 · 0 评论 -
练习命令的使用,具体命令如下: set getrange strlen append setbit bitcount decr decrby incr incrby incr
6.1 问题练习命令的使用,具体命令如下:set getrange strlen append setbit bitcountdecr decrby incr incrby incrbyfloat6.2 步骤实现此案例需要按照如下步骤进行。步骤一:string 字符串设置key及值,过期时间可以使用秒或毫秒为单位setrange key offset value192.168....原创 2020-04-14 20:36:21 · 227 阅读 · 0 评论 -
启用AOF 备份AOF文件 删除数据 使用AOF文件恢复数据
5.1 问题具体要求如下:启用AOF备份AOF文件删除数据使用AOF文件恢复数据5.2 步骤实现此案例需要按照如下步骤进行。步骤一:使用AOF文件恢复数据1)修改配置文件[root@redisA ~]# redis-cli -h 192.168.4.51 –p 6351 -a 123456 //连接服务192.168.4.51:6351>config set a...原创 2020-04-14 20:35:56 · 757 阅读 · 0 评论 -
启用RDB 设置存盘间隔为120秒且10个key改变数据自动存盘 备份RDB文件 删除数据 使用RDB文件恢复数据
4.1 问题要求如下:启用RDB设置存盘间隔为120秒且10个key改变数据自动存盘备份RDB文件删除数据使用RDB文件恢复数据4.2 步骤实现此案例需要按照如下步骤进行。步骤一:使用RDB文件恢复数据RDB介绍:Redis数据库文件,全称Reids DataBase数据持久化方式之一在指定时间间隔内,将内存中的数据集快照写入硬盘术语叫Snapshot快照恢复时,将...原创 2020-04-14 20:34:47 · 523 阅读 · 0 评论 -
redis的哨兵服务
3.1 问题具体要求如下:基于案例2配置配置哨兵服务测试配置3.2 方案角色规划如图-1所示:图-13.3 步骤实现此案例需要按照如下步骤进行。步骤一:配置哨兵服务(192.168.4.57)1) 安装源码软件redis ,无需做初始化配置。[root@redis57 redis]# yum -y install gcc [root@redis57 redis]# t...原创 2020-04-14 20:34:07 · 200 阅读 · 0 评论 -
配置带验证的redis主从复制
2.1 问题具体要求如下:基于案例1的配置设置主服务器192.168.4.51 设置连接密码123456配置从服务器192.168.4.522.2 步骤实现此案例需要按照如下步骤进行。步骤一:设置主服务器192.168.4.51 设置连接密码1234561) 修改主服务器的配置文件,设置密码。[root@redisA ~]# vim +501 /etc/redis/6379.c...原创 2020-04-14 20:33:13 · 170 阅读 · 0 评论 -
redis主从复制
1.1 问题具体要求如下:将主机192.168.4.51配置为主服务器将主机192.168.4.52配置为192.168.4.51的从服务器测试配置1.2 方案部署redis一主一从复制结构,主机角色,如图-1所示:图-11.3 步骤实现此案例需要按照如下步骤进行。步骤一:将主机192.168.4.51配置为主服务器1) 每台redis服务器,默认都是主服务器;所以主服务...原创 2020-04-14 20:32:29 · 140 阅读 · 0 评论 -
把slave服务器移除集群 把master服务器移除集群
3.1 问题把slave服务器移除集群把master服务器移除集群3.2 步骤实现此案例需要按照如下步骤进行。步骤一:把slave服务器移除集群1)在管理主机,移除slave服务器,从服务器没有槽,直接移除即可。 [root@mgm57 ~]# redis-trib.rb del-node 192.168.4.51:6351 f6649ea99b2f01faca262176912...原创 2020-04-14 20:31:36 · 407 阅读 · 0 评论 -
部署新redis服务器 添加master角色主机到集群里 添加slave角色主机到集群里
2.1 问题部署新redis服务器添加master角色主机到集群里添加slave角色主机到集群里2.2 步骤实现此案例需要按照如下步骤进行。步骤一:部署新redis服务器 ip为192.168.4.581)装包,初始化,启用集群功能,重启服务]#yum -y install gcc]#tar -zxvf redis-4.0.8.tar.gz]#cd redis-4.0.8/...原创 2020-04-14 20:31:10 · 691 阅读 · 0 评论 -
部署redis集群
1.1 问题具体要求如下:部署管理主机创建集群查看集群信息访问集群1.2 方案搭建redis集群,拓扑规划如图-1所示:图-1IP,端口规划如表-1所示:表-11.3 步骤实现此案例需要按照如下步骤进行。步骤一:配置管理主机mgm571)部署ruby脚本运行环境[root@mgm57 ~]#yum -y install rubygems [root@m...原创 2020-04-14 20:30:13 · 178 阅读 · 0 评论 -
部署LNMP+Redis:部署LNMP 环境 配置PHP支持redis 编写网站脚本,把数据存储到redis服务器
4.1 问题具体要求如下:在主机192.168.4.57部署LNMP 环境配置PHP支持redis编写网站脚本,把数据存储到redis服务器192.168.4.504.2 步骤实现此案例需要按照如下步骤进行。步骤一:在主机192.168.4.57部署LNMP 环境1)安装源码nginx软件及php-fpm]#yum -y install gcc pcre-devel...原创 2020-04-13 22:44:27 · 240 阅读 · 0 评论 -
修改Redis服务运行参数
3.1 问题对Redis服务器192.168.4.50做如下配置:端口号 6350IP地址 192.168.4.50连接密码 123456测试配置3.2 步骤实现此案例需要按照如下步骤进行。步骤一:修改主配置文件1)修改配置文件[root@host50 utils]# cp /etc/redis/6379.conf /root/6379.conf //可以先备份一...原创 2020-04-13 22:42:38 · 484 阅读 · 0 评论 -
练习如下命令的使用: set mset get mget keys type exists ttl expire move 、select del flushdb flusha
2.1 问题练习如下命令的使用:set mset get mget keys typeexists ttl expire move 、selectdel flushdb flushall save shutdown2.2 步骤实现此案例需要按照如下步骤进行。步骤一:命令set 、 mset 、 get 、 mget具体操作如下192.168.4.50:6350> set ...原创 2020-04-13 22:41:53 · 224 阅读 · 0 评论 -
搭建Redis服务器: 设置变量school,值为tarena 查看变量school的值
1.1 问题具体要求如下:在主机 192.168.4.51 上安装并启用 redis 服务设置变量school,值为tarena查看变量school的值1.2 步骤实现此案例需要按照如下步骤进行。步骤一:搭建redis服务器1)安装源码redis软件 [root@redis1 redis]# yum -y install gcc [root@redis1 redis]# ta...原创 2020-04-13 22:38:46 · 170 阅读 · 0 评论