Redis简介:两分钟速览(附英文)

发表时间: 2020-07-22 19:38

在如今的互联网行业,Redis 可以说是实现业务应用的必不可少的重器,Redis是Remote Dictionary Service(远程字典服务)的缩写。Redis 可以支持数十万、百万级别的QPS。能有这样超高的性能,主要是与其采用多路复用的IO模型、高效的数据结构、事件机制有关。目前,最新稳定版本是6.0.6。Let's approach redis ——https://redis.io/

Redis

What is Redis?

Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes with radius queries and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.

Redis是一个开源(BSD授权)的,内存数据结构存储系统,用作数据库、缓存和消息中间件。它支持:strings(字符串)、hashes(哈希)、lists(列表,可以作为消息队列使用)、sets(集合)、sorted sets(有序集合)、bitmaps(位图)、hyperloglogs、带半径查询的地理空间索引和流等数据结构。Redis内置了复制、Lua脚本、LRU内存回收策略、事务和不同级别的磁盘持久化,并通过Redis Sentinel集群方式和Redis Cluster集群方式和自动分区,以提供高可用性。