redis 简介,安装,使用。

版权声明:本文为个人原创,欢迎转载,但请务必在明显位置注明出处!欢迎访问apeit.cn ! https://blog.csdn.net/u014190763/article/details/84245741

简介

redis(Remote Dictionary Server)远程数据服务, 是一款开源的(BSD协议),使用ANSI C编写,内存高速缓,数据模型为key-value,NoSql的数据库。数据结构(类型)有String, list, hash, set, sorted set。可持久化,支持主从模式(master-slave)。主要用来缓存,数据库,消息中间件。

官网:redis.io

中文网:redis中文网

背景

antirez 创建了LLOOGG网站,该网站是一个访客信息追踪网站,网站通过javascript,将访客的IP地址,阅览信息。访问页面地址邓数据传递给LLOOGG。保存网站最新访问信息10000条(免费5条),通过列表FIFO机制。
当用户越来越多,执行推入记录和弹出记录也越多,每次都会对硬盘写入和读取,程序性能受制于I/O。

mysql数据库,数据以文件形式存储在硬盘里边。遇到瓶颈时:增加硬件:硬盘,增加带宽。
为了解决msyql 读写数据硬盘I/O限制,redis面世了。

数据缓存

提高用户请求的速度和降低网站的负载,把数据放到读取速度更快的介质上(或者是通过较少的计算量可以获得的该数据),该行为称作对数据的缓存。该介质可以是文件,数据库,内存,内存经常用于数据缓存。

redis最主要来实现数据缓存。适合数据缓存的数据:数据修改较少,查询频繁。

redis知识架构图

redis-structure.jpg

更多请访问:apeit-程序员IT文章《redis简介,安装,及使用》

在线使用redis (随地测试): try redis

参考资料:

百度传课的“黑马程序员”的《PHP高级教程redis视频教程》。
百度传课的“尚学堂”的《尚学堂大数据redis视频教程》。


拓展:

初步了解redis:redis简介,安装,及使用
学习redis数据结构:redis的数据结构
如何将redis用到实际问题当中:redis的使用场景及示例
redis 数据持久化存储,备份:redis数据持久化存储,备份
redis集群主从复制sentinel哨兵,twemproxy代理:主从复制sentinel哨兵,twemproxy代理
redis强大的原声集群:redis原声集群cluster

猜你喜欢

转载自blog.csdn.net/u014190763/article/details/84245741