Redis入门

Redis

Redis 是一个基于内存的,单线程高性能key-value 型数据库,读写性能优异。和 Memcached 缓存相比,Redis 支持丰富的数据类型,包括string (字符串)、list (链表) 、set (集 合)、zset ( sorted set 有序集合)和hash ( 哈希类型) 。

## 安装步骤

Windows

Redis 项目本身不支持Windows ,但是Microsoft 开放技术小组开发和维护这个Windows 端口(针对Win64)。所以我们可以在网络上下载Redis 的Windows 版本。具体步骤如下:

  1. 微软github redis地址:https://github.com/MicrosoftArchive/redis/releases

  2. 选择版本下载

  3. 解压下载包,打开目录

    相关程序说明:

    redis.windows.conf 是redis的配置文件。

     redis-server.exe 服务器端。

    redis-cli 命令行客户端。

     redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能。

  4. 启动服务端

    进入redis目录后,在命令行输入如下命令:redis-server redis.windows.conf

    也可以该命令保存为文件 startup.bat,保存在根目录下,下次就可以直接运行startup.bat启动。

  5. 启动客户端

    可以在安装包里找到Redis 客户端程序redis-cli.exe,双击启动。

Linux

  1. Redis官网:https://redis.io/

  2. 点击download进入下载页

  3. 直接下载稳定(也可选择其它版本下载)

  4. 将下载的安装包上传到linux服务器,上执行下面代码

    (Redis是c语言开发的,安装redis需要c语言的编译环境。如果没有gcc需要在线安装:yum install gcc-c++)

     ###解压安装包
     tar xzf redis-4.0.10.tar.gz
     ###编译:进入redis源码目录,执行make命令
     cd redis-4.0.10/
     make
     ###安装:
     make install PREFIX=/root/redis-5.0.4

  5. 启动服务

     

    查看服务是否启动:ps aux|grep redis

  6. 重新开一个窗口进行操作

     

基本操作

String

List

Set

zset (SortedSet)

Hash

posted on 2019-06-05 14:42  kinglead  阅读(628)  评论(1编辑  收藏  举报

导航