文档章节

Redis 安装配置

IT1693
 IT1693
发布于 2014/06/26 13:13
字数 628
阅读 31
收藏 3


1、下载:

官方网站:http://www.redis.io/download下载(建议下载稳定版)

2、Redis 介绍:

RedisRemote Dictionary Server的缩写。他本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是string(字符串)list(列表)sets(集合)或者是ordered sets(被排序的集合),所有的数据类型都具有push/popadd/remove、执行服务端的并集、交集、两个sets集中的差别等等操作,这些操作都是具有原子性的,Redis还支持各种不同的排序能力。

根目录下:

       redis.conf 默认配置文件

Src目录:

make命令执行完成后,会在src目录下生成5个可执行文件,分别是redis-serverredis-cliredis-benchmarkredis-check-aofredis-check-dump。

3、解压

解压Redistar包很简单:

 tar -zxvf redis-2.4.14.tar.gz

4、编译安装

cd 到解压的目录中

make

5、启动、停止命令

安装完成后进入到 scr目录中

执行命令  redis-server  启动的默认端口是6379

下面是启动后的界面(也可以放到后台启动[root@axwaydemo src]# ./redis-server &)

[root@axwaydemo src]# pwd
/home/redis/redis/src
[root@axwaydemo src]# ./redis-server
[2068] 26 Jun 13:10:20.448 # Warning: no config file specified, using the default config. In order to specify a config file use ./redis-server /path/to/redis.conf
[2068] 26 Jun 13:10:20.450 * Increased maximum number of open files to 10032 (it was originally set to 1024).
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 2.8.11 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                   
 (    '      ,       .-`  | `,    )     Running in stand alone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 2068
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           http://redis.io        
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               

[2068] 26 Jun 13:10:20.460 # Server started, Redis version 2.8.11
[2068] 26 Jun 13:10:20.460 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
[2068] 26 Jun 13:10:20.467 * DB loaded from disk: 0.002 seconds
[2068] 26 Jun 13:10:20.468 * The server is now ready to accept connections on port 6379


redis-server 命令:

Redis服务器的daemon启动程序

redis-server         启动并加装默认配置文件[/path/to/redis.conf]

redis-server         /biran/conf/redis.conf启动并加装指定配置文件

redis-server - (read config from stdin) 使用标准输入读取配置为启动参数

redis-server --test-memory 256 检测256MB内存

redis-server –version 查版本号


6、Redis 测试

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

redis的基准信息和性能检测。

redis-benchmark-h localhost -p 6379 -c 100 -n 100000

100个并发连接,100000个请求,检测host为localhost 端口为6379的redis服务器性能




© 著作权归作者所有

共有 人打赏支持
IT1693
粉丝 1
博文 19
码字总数 27104
作品 0
石景山
系统管理员
reids之YII常见使用问题

首先YII的框架包中并不含redis部分,需要自己配置和安装。 第一部分:Mac下YII框架的redis安装与配置 1.安装redis 方法一: 在没有安装YII的时候,可以通过修改composer的json文件实现修改安...

0_0Loong
2017/10/19
0
0
Redis笔记整理(一):Redis安装配置与数据类型操作

[TOC] Redis简介 Redis的特点 Redis的优势 Redis应用 Redis安装配置 Redis安装 windows下直接解压即可使用,主要说明Linux下的安装方式 : Redis配置 Redis配置查看 Redis的配置文件位于Red...

xpleaf
06/26
0
0
Elasticsearch、Logstash、Kibana搭建统一日志分析平台

ELKstack是Elasticsearch、Logstash、Kibana三个开源软件的组合。目前都在Elastic.co公司名下。 ELK是一套常用的开源日志监控和分析系统,包括一个分布式索引与搜索服务Elasticsearch, 一个...

纯洁的虫纸
2015/11/03
0
0
CentOS 7 安装 Redis 记录

下载安装包 Redis官网地址,最新稳定版本Redis 4.0.10 wget http://download.redis.io/releases/redis-4.0.10.tar.gz 2. 解压安装 Redis 安装只需执行 make 命令即可完成。默认安装在 /usr/l...

admin_qing
06/27
0
0
CentOS6.5安装redis3.2.1

一、安装redis 1、下载redis包 2、解压redis包到/opt下 3、安装并测试redis 备注:若make test报错,提示安装tcl,则进行tcl的安装; 二、配置redis 1、复制并修改配置文档 2、将redis配置进...

哀穆涕
2016/08/04
347
0

没有更多内容

加载失败,请刷新页面

加载更多

Web系统大规模并发:电商秒杀与抢购

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常...

xtof
今天
1
0
代码质量管理平台-sonarqube

在工作中,往往开发的时候会不怎么注重代码质量的人很多,存在着很多的漏洞和隐患等问题,sonarqube可以进行代码质量的审核,而且十分的残酷。。。。。接下来我们说下怎么安装 进入官网下载:...

落叶清风
今天
6
0
在Ubuntu安装和配置Sphinx

Ubuntu系统默认是配置有sphinx的,先检查一下,别多此一举。。。。。 在开始本指南之前,您需要: 一个Ubuntu 16.04服务器。 sudo的一个非root用户,您可以通过以下设置本教程 。 安装在服务...

阿锋zxf
今天
1
0
Qt编写输入法V2018超级终结版

对于qt嵌入式linux开发人员来说,输入法一直是个鸡肋问题,要么不支持实体键盘同步,要么不能汉字输入,要么不支持网页输入等,这几年通过陆续接触大量的各种输入法应用场景客户,得到真实需...

飞扬青云
今天
2
0
TypeScript基础入门之高级类型的多态的 this类型

转发 TypeScript基础入门之高级类型的多态的 this类型 高级类型 多态的this类型 多态的this类型表示的是某个包含类或接口的子类型。 这被称做F-bounded多态性。 它能很容易的表现连贯接口间的...

durban
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部