redis安装与使用

Posted 毛豆豆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于redis安装与使用的主要内容,如果未能解决你的问题,请参考以下文章

批处理- 批处理自动安装Mysql与Redis

linux下安装与配置Redis

Redis-stat 的安装与使用

Redis-stat 的安装与使用

CentOS7.7中Redis安装与开启服务(超详细)

SignalR OnConnected 与多台服务器和 Redis 背板