zoukankan      html  css  js  c++  java
  • Redis 简介

    Redis 简介

    此次总结结合了菜鸟教程以及Redis官网

    练习地址 http://try.redis.io/

    Redis 优势

    • 支持数据的持久化(将内存的数据存放在硬盘中)
    • 所有的操作都是原子性操作(非错及对)
    • Redis运行在内存中,但是持久化在磁盘中,意思就是Redis拥有内存的运行效率、磁盘的存储量

    +++

    Redis Demo 1

    # 启动Redis的服务,切换到安装Redis的根目录
    redis-server.exe redis.windows.conf
    # 打开另一个CMD,链接刚刚启动的服务
    redis-cli.exe -h 127.0.0.1 -p 6379
    # 设置键值对
    set name getcharzp
    # 取出键值对
    get name
    

    将 Redis 加入Windows的服务中详情

    redis-server.exe --service-install redis.windows.conf --loglevel verbose
    

    查看 Redis 中的所有配置信息

    config get *
    

    Redis 远程连接

    redis-cli -h host -p port -a password
    

    Redis 数据类型

    String 字符串
    # 通过 set 方法设置对应的键值关系
    set name getcharzp
    # 通过 get 方法得到该键所对应的值
    get name
    
    Hash 哈希
    # 通过 hmset 方法设置对应的字典关系
    hmset mmc name1 "getcharzp" name2 "getcharmcx"
    # 通过 hget 方法得到对应的值
    hget mmc name1
    hget mmc name2
    # 通过 hexists 方法判断hash表中对应字段是否存在
    hexists mmc name1
    # 通过 hgetall 方法获取指定key的所有字段和值
    hgetall mmc
    
    List 列表
    # 删除之前创建的 name 键
    del name
    # 通过 lpush 向列表头部插入数据
    lpush name getcharzp
    lpush name getcharmcx
    # 通过 lrange 从头部循环取数据
    lrange name 0 1
    
    Set 集合
    del name
    # 通过 sadd 向一个集合添加一条数据
    sadd name getcharzp # 1
    # 插入成功,返回1;对应的值存在,返回0
    sadd name getcharzp # 0
    sadd name getcharmcx
    # 通过 smembers 查看所有的数据
    smembers name
    

    zset 有序集合

    del name
    # 通过 zadd 向一个有序集合中添加数据
    # zadd 集合名称 集合分数 属性值
    zadd name 1 getcharzp
    zadd name 5 getcharmcx
    zadd name 3 getcharzx
    # 通过 zrangebyscore 查看集合的数据
    zrangebyscore name 0 10
    # ################### 输出结果 
    1) "getcharzp"
    2) "getcharzx"
    3) "getcharmcx"
    
  • 相关阅读:
    使用NoSQL Manager for MongoDBclient连接mongodb
    Shell编程(二)条件控制,流程控制及循环控制
    Shell编程(一)参数引用,特殊字符及常用的操作符
    日常使用的linux总结记录--不断更新中
    oracle数据库中的连表查询
    前端css样式2
    前端css样式
    前端基础知识
    mysql执行计划, 事务处理
    sql 索引优化
  • 原文地址:https://www.cnblogs.com/GetcharZp/p/11455234.html
Copyright © 2011-2022 走看看