【Redis高手修炼之路】①Redis是什么
1.Redis是什么?
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
-
它是一种基于键值对的NoSQL数据库 它的值由多种数据结构及算法所组成。
注意:
- NoSQL泛指非关系型的数据库;
- 可解释为“non-relational"、“Not Only SQL"。
2.Redis的作者是谁?
Redis是一个由一名意大利程序员Salvatore Sanfilippo(萨尔瓦多·桑菲利波普)写的,key-value存储系统。
3.Redis有哪些优势?
4.Redis可以做什么?
网站常见功能:
网站后台统计
-
统计网站的PV/UV 统计用户在线天数
其他应用场景
-
实现分布式缓存 实现分布式锁 轻量级消息队列
https://redis.io/
https://github.com/redis/redis