zoukankan      html  css  js  c++  java
  • redis下载与安装

    很早就在项目中使用redis了,但都是别人搭好的,想尝试自己在本机上安装运行试试。

    这个笔记在1年前就写好了,当时还想完善啥也不记得了,最近又看到这个笔记就把它先上传上来。

    下载与安装

    来源:https://www.runoob.com/redis/redis-install.html

    Window 下安装

    下载地址:https://github.com/tporadowski/redis/releases

    可以下载msi文件完成安装,在安装过程中有个在安装目录下生成文件的选项记得勾选,完成安装后会在安装目录下生成如下文件

     

    我下载好的:(当时应该是想把下载好的放在这,现在也不知道丢哪去了)

    可能网络有问题,下载这个很慢,我用浏览器下载了半天,经常下载到一半就中断失败了,后来复制下载地址用的迅雷下载,中间也下载停顿了,但是还是下载成功了。

    打开命令提示符,找到安装目录,输入如下命令:

    redis-server.exe redis.windows.conf

     

    再打开一个新的命令提示符,找到安装目录,输入如下命令:

    redis-cli.exe -h 127.0.0.1 -p 6379

    1、设置键值对:

    set myKey abc

    2、取出键值对:

    get myKey

    3.查看所有key值:keys *

    4.删除指定索引的值:del key

    5.清空整个 Redis 服务器的数据:flushall

    6.清空当前库中的所有 keyflushdb

     

    发布订阅:

    官方文档:https://redis.io/topics/pubsub

    来源:https://www.cnblogs.com/knowledgesea/p/6552811.html

    Related commands

    订阅:

    subscribe company

     

    发布:

    publish company China

     

    类似rabbitmq中的topic类型的匹配功能,使用的命令为psubscribe。

    127.0.0.1:6379> psubscribe *   ---订阅所有通道

    127.0.0.1:6379> psubscribe order.*  ---订阅通道名称以order.开头的所有通道消息

    取消订阅过的通道

    127.0.0.1:6379> unsubscribe  order.create   ---取消订阅

    127.0.0.1:6379> punsubscribe order.*  ---取消订阅通道名称以order.开头的所有通道消息

    查看订阅信息

    127.0.0.1:6379> pubsub channels   ---查看当前服务器订阅的所有通道

    127.0.0.1:6379> pubsub channels order.*  ---查看订阅通道名称以order.开头的所有通道

    127.0.0.1:6379> pubsub  numsub order.create  user   ---查看订阅order.create 和user 通道的订阅者数量,支持查询多个通道

  • 相关阅读:
    BZOJ 3208: 花神的秒题计划Ⅰ
    BZOJ 3207: 花神的嘲讽计划Ⅰ
    BZOJ 2732: [HNOI2012]射箭
    BZOJ 3165: [Heoi2013]Segment
    BZOJ 3626: [LNOI2014]LCA
    2017 01 16 校内小测 ZXR专场
    BZOJ 3101: N皇后
    BZOJ 1106: [POI2007]立方体大作战tet
    BZOJ 2084: [Poi2010]Antisymmetry
    【UOJ#228】基础数据结构练习题 线段树
  • 原文地址:https://www.cnblogs.com/hsybs/p/15125102.html
Copyright © 2011-2022 走看看