Redis_1简介

1.Redis

  Redis 是一款  内存 高速缓存数据库。全称:Remote Dictionary Server . 是一个key-value 存储系统。支持类型:string,list,set,zset,hash .。以及Ordered,Sets等数据操作。

  就目前的数据库分类: SQL/NSQL,关系数据库,键值数据库。Redis 属于键值数据库。位置处于 关系数据库和键值数据库之间。

2.Redis特点

  Redis以内存作为数据存储介质, 读写数据的效率极高,远远超过数据库。

  Redis 与 memcache 不同的是:

  (1)存储在Redis 中的数据 是持久化的,断电或者重启后,数据也不会丢失。

    因为Redis的存储分为 内存存储,磁盘存储 和log 3个部分。重启后 Redis 从磁盘 重新将数据加载到内存中。这些可以通过配置文件,进行配置。这样,Redis实现持久化。

    Redis 支持主从模式,可以配置集群,更利于 支撑大型项目。是Redis的亮点。

3.Redis的应用场景

   因为Redis 的交换数据快,所以,在服务器中,常用来存储一些需要频繁调用的数据,可大大节省系统直接读取磁盘来获取数据的I/O开销。更重要的是提升了速度。

  Redis 性能极高,支持超过 100K+  /s 的读写频率。

4.Redis 缺点

  数据库容量,受物理内存限制,不能用作海量数据的高性能读写。主要局限在 小数据高操作和运算上。

5.推荐链接:

  https://www.cnblogs.com/kaituorensheng/p/5244347.html

  

猜你喜欢

转载自www.cnblogs.com/sujingnuli/p/9051764.html