初识Redis

作者: kylelin | 来源:发表于2014-07-05 12:39 被阅读294次

    什么是Redis

    Redis是一个开源的,先进的key-value存储。它通常被称为数据结构服务器,因为键可以包含字符串、哈希、链表、集合和有序集合。

    Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

    安装Redis

    (1)POSIX系统中的安装

    $ wget http://download.redis.io/redis-stable.tar.gz
    $ tar xzf redis-stable.tar.gz
    $ cd redis-stable/
    $ make
    $ make install
    

    运行Redis

    在POSIX系统中,编译后源代码目录下的src文件夹会有以下几个可执行文件,如果使用了make install命令,这些可执行文件也存在于/usr/local/bin目录,如下所示:


    QQ截图20140705123505.png

    redis-server:Redis服务器。
    redis-cli:Redis命令行客户端。
    redis-benchmark:Redis性能测试工具。
    redis-check-aof:AOF文件修复工具。
    redis-check-dump:RDB文件检查工具。

    我们最常用的是redis-server和redis-cli,下面我们通过这两个可执行文件来学习如何使用Redis。最简单的,直接运行redis-server即可启动Redis服务器:

    $ redis-server
    
    QQ截图20140705124603.png

    redis默认使用6379端口,我们也可以通过--port参数指定端口:

    $ redis-server --port 1234
    

    运行redis-cli即可连接服务器:

    $ redis-cli
    

    如果需要指定端口,可运行命令:

    redis-cli -p 1234
    

    如果幸运的话,此时应该连上了服务器,我们可以通过ping命令来测试客户端与Redis是否连接正常:

    127.0.0.1:6379> ping
    PONG
    

    Redis返回PONG,说明连接成功。

    关闭Redis服务

    $ redis-cli shutdown
    

    或者:

    $ pkill redis-server
    

    相关文章

      网友评论

        本文标题:初识Redis

        本文链接:https://www.haomeiwen.com/subject/qhbjtttx.html