本站停止维护,已转移至laravel学习网;欢迎大家移步访问!

在ubuntu 安装redis的简单方法

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。

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

它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。主要采用内存存储:

一. Redis 优势

1. 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。

2. 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。

3. 原子 – Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。

4. 丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。

二. 使用场景(以网上商城来说)

1. 商品基本信息(与库存分开)、商品分类 是基本不变的,这些信息全部可以一次性加载到 redis 中,作为只读信息,直接从 redis 中查询。或者不使用 redis,而是加数据库只读从库(MySQL中可以配置memcached作为数据缓存),从从库中读取数据。

2. 用户登录信息(集中式 session)

3. 未登录的购物车信息(设置过期时间,key 保存在客户端 cookie,取回的时候注意校验,防止攻击)

4. 用户的收货地址、各种评论信息等等(登录时加载)

5. 用户经常浏览的商品分类

6. 聊天系统中

7. 排行榜

8. 其他的具体按照你的业务逻辑来

在 Ubuntu 系统安装 Redi 可以使用以下命令:

$sudo apt-get update
$sudo apt-get install redis-server

启动 Redis:

$ redis-server

查看 redis 是否启动?

$ redis-cli

以上命令将打开以下终端:

redis 127.0.0.1:6379>
#127.0.0.1 是本机 IP ,6379 是 redis 服务端口。现在我们输入 PING 命令。
redis 127.0.0.1:6379> ping
PONG

如果出现以上情况,证明我们已经成功安装了redis


转载请注明 :一沙网络原文出处:http://bbs.earnp.com/article/203
问题交流群 :562864481
1
打赏
发布时间 :2016-10-20 10:16:54
分享

1 个评论

  • 一沙
    回复
    2016-10-20 10:19
    更多版本的安装:可以查看http://www.runoob.com/redis/redis-install.html

要回复文章请先登录注册