zoukankan      html  css  js  c++  java
  • redis安装与使用

      Redis是一个基于内存的数据库,其不仅读写速度快,每秒可以执行大约110000的写操作,81000的读取操作,而且其支持存储字符串,哈希结构,链表,集合丰富的数据类型。所以得到很多开发者的青睐。加之其支持主从、持久化等功能,3.0版本开始正式提供分片技术、让其在大型互联网应用中大显身手,本文通过实际操作和理论相配合,对redis进行详细地阐述。

    一、redis安装

    1、redis的安装与使用

    下载直接去redis的官网http://redis.io/进行不同操作系统对应的版本。本文中采用的redis的版本为3.2.5、linux平台,安装过程如下:

    [root@hbase usr]# tar -zxf redis-3.2.5.tar.gz
    [root@hbase usr]# cd redis-3.2.5
    [root@hbase redis-3.2.5]# ll
    [root@hbase redis-3.2.5]# make
    [root@hbase redis-3.2.5]# cd src
    [root@hbase src]# ll
     

    之后我们会发现其中redis-server和redis-cli,这两个文件分别对应启动redis的服务端和客户端,启动服务端

    [root@hbase src]# ./redis-server 
    11579:M 13 Nov 15:07:01.399 # Warning: 32 bit instance detected but no memory limit set. Setting 3 GB maxmemory limit with 'noeviction' policy now.
                    _._                                                  
               _.-``__ ''-._                                             
          _.-``    `.  `_.  ''-._           Redis 3.2.5 (00000000/0) 32 bit
      .-`` .-```.  ```/    _.,_ ''-._                                   
     (    '      ,       .-`  | `,    )     Running in standalone mode
     |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
     |    `-._   `._    /     _.-'    |     PID: 11579
      `-._    `-._  `-./  _.-'    _.-'                                  
     |`-._`-._    `-.__.-'    _.-'_.-'|                                  
     |    `-._`-._        _.-'_.-'    |           http://redis.io        
      `-._    `-._`-.__.-'_.-'    _.-'                                   
     |`-._`-._    `-.__.-'    _.-'_.-'|                                  
     |    `-._`-._        _.-'_.-'    |                                  
      `-._    `-._`-.__.-'_.-'    _.-'                                   
          `-._    `-.__.-'    _.-'                                      
              `-._        _.-'                                           
                  `-.__.-'                                               
     
    11579:M 13 Nov 15:07:01.404 # Server started, Redis version 3.2.5
    11579:M 13 Nov 15:07:01.409 * The server is now ready to accept connections on port 6379
     

    可以看到,redis正常启动,6379 是 redis 服务端口,这个端口在redis.conf中可以进行配置,稍后我们讲解配置文件的时候会提到。不要关闭这个窗口,因为当前redis-server不是在后台运行,我们另起一个窗口,在当前目录下进行客户端连接服务端。

    [hadoop@hbase src]$ ./redis-cli 
    127.0.0.1:6379> 

    2、windows上安装

    直接在https://redis.io/download中downloa下载Windows版本。下载解压后可以看到

         双击redis-server.exe启动redis服务器,双击redis-cli.exe打开redis客户端(用来执行命令,访问服务器的)

        

    可以参考

    http://www.cnblogs.com/tommy-huang/p/6093813.html

  • 相关阅读:
    oracle中删除某个用户下的所有表
    oracle中关于clob类型字段的查询效率问题
    nvl(sum(字段),0) 的时候,能展示数据0,但是group by 下某个伪列的时候,查不到数据(转载)
    IDEA内存设置
    idea启动报Plugin Error错误的解决办法(亲测有效)
    有关大数据(如有侵权请联系博主删除)
    Spring AOP增强(Advice)
    带事务管理的spring数据库动态切换
    Spring配置多个数据源,并实现数据源的动态切换转载)
    洛谷 p1803 凌乱的yyy
  • 原文地址:https://www.cnblogs.com/xwlmdd/p/7045864.html
Copyright © 2011-2022 走看看