1、什么是Redis?
Redis 是完全开源免费的, 遵守 BSD 协议, 是一个高性能的 key-value 数据库。
特点:
Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
Redis 不仅仅支持简单的 key-value 类型的数据, 同时还提供 list, set, zset, hash 等数据结构的存储。、
Redis 支持数据的备份, 即 master-slave 模式的数据备份。
2、Redis的数据类型?
-
string( 字符串)
字符串最基础的数据结构。字符串类型的值实际可以是字符串(简单的字符串、复杂的字符串(例如JSON、XML))、数字 (整数、浮点数),甚至是二进制(图片、音频、视频),但是值最大不能超过512MB。
字符串主要有以下几个典型使用场景:
-
缓存功能
-
计数
-
共享Ses
-