redis的介绍

  1. 一、Redis简介
  2. 二、Redis特性
  3. 三、Redis 优势
  4. 四、五种基本类型
  5. 五、安装教程

一、Redis简介

  • Redis是一个开源的使用ANSI C语言编写、支持网络、
    可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
    从2010年3月15日起,Redis的开发工作由VMware主持。
    从2013年5月开始,Redis的开发由Pivotal赞助。
  • Redis是 NoSQL技术阵营中的一员,它通过多种键值数据类型来适应不同场景下的存储需求,
    借助一些高层级的接口使用其可以胜任,如缓存、队列系统的不同角色

二、Redis特性

  • Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
  • Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
  • Redis支持数据的备份,即master-slave模式的数据备份。

三、Redis 优势

  • 用来做缓存(ehcache/memcached)——redis的所有数据是放在内存中的(内存数据库)
  • 可以在某些特定应用场景下替代传统数据库——比如社交类的应用
  • 在一些大型系统中,巧妙地实现一些特定的功能:session共享、购物车

四、五种基本类型

  • 字符串string
  • 哈希hash
  • 列表list
  • 集合set
  • 有序集合zset

五、安装教程

https://www.jianshu.com/p/79737bc39396


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。

文章标题:redis的介绍

本文作者:伟生

发布时间:2019-10-03, 15:12:21

最后更新:2019-10-03, 15:51:25

原始链接:http://yoursite.com/2019/10/03/db_01_redis_01/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏