首页 > 其他 > 详细

redis的安装、基本语法运用

时间:2021-07-17 18:26:23      阅读:13      评论:0      收藏:0      [点我收藏+]
redis安装使用
1、上官网https://redis.io/下载安装包技术分享图片
 技术分享图片

 

 2、下载管理工具

     redisDestopManager
3、安装redis
     将下载的安装包上传服务器;
     编译:make 
     安装:make PREFIX=路径 install
     修改默认配置
     >>复制安装包中的redis.conf,作为配置的前提
 
     >>注释掉bind,我理解为监听,写了这个只允许对应的ip连接
    技术分享图片

 

      >>关闭保护模式,将protected-mode设置为no

    技术分享图片

 

      >>设置后台启动将daemonize设置为yes

      技术分享图片

 

      >>添加连接密码,开放requirepass并且设置密码

      技术分享图片

 

      >>启动redis

            到安装根目录/bin下
            执行./redis-server redis.conf
     >>测试
            使用根目录下客户端工具redis-cli进行ping-pong测试,有反馈pong则为启动成功
            技术分享图片

 

 4、使用管理工具连接

      链接不上的话从防火墙入手调整,将6379端口开放,以centos7为例
      firewall-cmd --zone=public --add-port=6379/tcp --permanent
      firewall-cmd --reload
5、一般语法
    ①redis支持五种数据类型:string、hash、list、set、sorted set
     >>string
         设值:set key value
         取值:get key
         批量:mset、mget
     >>hash
         设值:hset key hashkey hashvalue,给key对象设置hashkey字段值为hashvalue
         取值:hget key hashkey
         批量:hmset、hmget
         取所有对象:hgetall key
         删除字段:hdel key hashkey
     >>list
         设值(左设值,右设值,索引设值,先进先出):lpush key values... rpush key values.... lset key index
             lpush var zhangsan,lisi,wangwu,列表排列顺序是wangwu、lisi、zhangsan
         取值(索引取值、左取、右取):lindex key index、lget key index、rget key index
         范围查询:lrange key startindex endindex [endindex=-1表示全部查]
         长度:llen key
    >>set、sorted set
         添加:sadd key values...
         查询(内部排序):smembers key
         长度(大小):scard key
         删除:srem key values...
 
         添加(有序):zadd key [score menber]... 按score排序
         长度(大小):zcard key
         查询:zrange key startindex endindex
 
    ②有效期
         设值的时候可以加[ex 秒][px 毫秒]
         查看有效期:ttl key,-2表示失效,-1永久有效

redis的安装、基本语法运用

原文:https://www.cnblogs.com/jamsbwo/p/15023424.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!