(1)安装Redis

Redis目前只支持Linux系统,因为开发此软件的创始者认为,Redis是为后台数据服务的,所以认为该软件使用在纯净的服务环境下,而不是应用型操作系统下,而Linux作为服务器操作系统的一哥,自然俘虏了Redis开发者的芳心。

(注:Redis官方不支持Windows。2011年微软向Redis提交了一个补丁,以使Redis可以在 Windows下编译运行,但被Salvatore Sanfilippo拒绝了,原因是在服务器领域上Linux已经得到
了广泛的使用,让Redis能在Windows下运行相比而言显得不那么重要。并且Redis使用了如写 时复制等很多操作系统相关的特性,兼容Windows会耗费太大的精力而影响Redis其他功能的 开发。尽管如此微软还是发布了一个可以在Windows运行的Redis分支,但是考虑到其版本 更新速度比较慢,并不建议使用。)

如果大家只是用于学习,大家可以在WinDows下安装一个Vmware虚拟机,然后在其中安装Linux
系统,然后再去安装Redis。(虚拟机和Linux的安装这里不再赘述)

我们打开虚拟机的Linux系统(这里我安装的是Ubuntu):

调出其中的控制台:

在Linux下安装Redis非常简单,具体步骤如下(官网有说明):
1、下载源码,解压缩后编译源码:

注:解压指令tar zxf redis-2.8.3.tar.gz

在解压后的文件夹下编译源码(make指令):

这里我下载的版本为:http://download.redis.io/releases/redis-2.8.3.tar.gz

2、编译完成后,在Src目录下,有以下几个文件需要注意:

3、usr下创建一个Redis运行目录,将三个可执行文件redis-server、redis-benchmark、redis-cli,和一个配置文件redis.conf(在src上一级),拷贝到一个运行目录下。

注意:创建文件夹一定要使用系统管理员登录,不然没有权限
(默认无法使用root直接登录。一般用普通用户登录后,sudo su root。到root后可以修改root密码)

4、在Redis运行目录下运行Redis服务,启动Redis:

可以看到端口号和进程号,此时是前端启动Redis服务成功。

使用前端Redis服务有弊端,就是我们要一直在控制台挂着才行,一直
占用着控制台,一旦关闭控制台Redis服务就没了。

我们要使用后台启动Redis。

后台启动Redis需要修改其配置文件redis.conf:

其中daemonize设置的是no,即是默认在前台来启动,我们将其修改为yes,表示从后台启动Redis。

然后我们带着配置文件来进行后端启动:

没有之前的那一大堆介绍性文字了,此时Redis就在后台启动了,

我们可以查看一下,进程中已经存在了Redis服务:

(2)简单使用

Rdeis服务启动之后,我们来简单使用一下我们刚刚安装好的Redis。
我们在运行目录下执行redis-server服务,就会进入Redis的控制端:

我们使用set语句设定了三个变量在Redis中,然后使用get语句拿到了刚刚设置的数据:

至此Redis的安装和简单使用就叙述到这里。

转载请注明出处:http://blog.csdn.net/acmman/article/details/53182906

2.Redis安装和简单使用的更多相关文章

  1. Redis 安装与简单示例

    Redis 安装与简单示例 一.Redis的安装 Redis下载地址如下:https://github.com/dmajkic/redis/downloads 解压后根据自己机器的实际情况选择32位或 ...

  2. Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)

    Ubuntu下Redis安装两种安装方式: 1.apt-get方式 步骤: 以root权限登录,切换到/usr目录下. 接下来输入命令,apt-get install redis-server,如图: ...

  3. Redis安装及简单測试

    摘要: Redis是眼下业界很受到欢迎的一个内存数据库,一般用作系统的中间缓存系统,用以提升总体商业系统的吞吐量和响应速度.本文将简要介绍安装的主要过程以及给出一个简要的測试代码. 1.  系统环境和 ...

  4. Redis 安装与简单使用

    安装 Redis 一般系统都会有软件管理工具,但是通常版本都不会太新,况且 Redis 的安装很简单,因此下面使用源码的安装方式. 下载源码 wget http://download.redis.io ...

  5. Redis安装与简单配置

    一.Redis介绍 1.redis是什么? remote dIctionary server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统.Redis提 ...

  6. 【Redis】三、Redis安装及简单示例

    (四)Redis安装及使用   Redis的安装比较简单,仍然和大多数的Apache开源软件一样,只需要下载,解压,配置环境变量即可.具体安装过程参考:菜鸟教程Redis安装.   安装完成后,通过r ...

  7. redis安装及简单使用

    前言 一般企业级开发,数据库用的都是关系型数据库Mysql.Oracle及SqlServer.无一例外,在开发过程中,我们都必须通过数据库驱动来连接到数据库,之后才可以完成对数据库的增删改查等业务.而 ...

  8. redis安装及简单命令

    Redis 安装 Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases. Redis 支持 32 位和 64 位.这个需要根据你系统 ...

  9. Redis 安装与简单示例 01_转

    一.Redis的安装 Redis下载地址如下:https://github.com/dmajkic/redis/downloads 解压后根据自己机器的实际情况选择32位或者64位.下载解压后图片如下 ...

随机推荐

  1. 一只简单的网络爬虫(基于linux C/C++)————主事件流程

    该爬虫的主事件流程大致如下: 1.获取命令行参数,执行相应操作 2.读取配置文件,解析得到各种设置 3.载入各种模块 4.种子入队,开启DNS解析线程(原始队列不为空时解析) 5.创建epoll,开启 ...

  2. 2-MyBatisPlus教程(HelloWorld)

    1,准备数据 DROP TABLE IF EXISTS user; CREATE TABLE user ( id ) NOT NULL COMMENT '主键ID', name ) NULL DEFA ...

  3. Java中的动态定义数组

    1.一维矩阵的动态定义(代码注释) 1.1方法一 package dongtai; import java.util.Scanner; import java.util.ArrayList; publ ...

  4. Java常见的集合的数据结构

    数据结构 数据结构__栈:先进后出 栈:stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他任何位置进行添加.查找.删除等操作. 简单的说:采用该结构的 ...

  5. README.md编写

    一.标题写法: 第一种方法: 1.在文本下面加上 等于号 = ,那么上方的文本就变成了大标题.等于号的个数无限制,但一定要大于0个哦.. 2.在文本下面加上 下划线 - ,那么上方的文本就变成了中标题 ...

  6. 【Kafka】Stream API

    Stream API Kafka官方文档给了基本格式 http://kafka.apachecn.org/10/javadoc/index.html?org/apache/kafka/streams/ ...

  7. 记一次Oracle分区表全局索引重建的过程

    1.查询数据库各个表空间利用率: SELECT Upper(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)&q ...

  8. Python-实现sign签名接口校

    前言 在之前的随笔中,我们已经学过了如何使用使用JMeter和Postman实现sign签名接口校验的接口测试,今天我们来学习一下如何写Python脚本实现签名接口的接口测试. 签名接口: 地址: h ...

  9. PAT 1007 Maximum Subsequence Sum (25分)

    题目 Given a sequence of K integers { N​1​​ , N​2​​ , ..., N​K​​ }. A continuous subsequence is define ...

  10. svn简单用法

    svn checkout  .. dir  ,选rw 的那个目录 svn up( update) svn add .. svn commit .. -m "add sth"  这里 ...