Redis

Redis
Logo
VývojářSalvatore Sanfilippo
První vydání10. dubna 2009
Aktuální verze7.4.1 (2. října 2024)
Operační systémmultiplatformní software
Vyvíjeno vC
Typ softwarukey–value database
Webredis.io
Některá data mohou pocházet z datové položky.

Redis je multiplatformní source-available in-memory úložiště, sloužící jako distribuovaná NoSQL databáze typu klíč-hodnota, cache a message broker.[1] Vzhledem k tomu, že všechna data uchovává v paměti, nabízí Redis čtení a zápis s nízkou latencí.[2] Původně byl vyvinut Salvatorem Sanfilippem v roce 2009.[3] Nyní je podporován firmou Redis Ltd. (dříve Redis Labs), která spravuje komunitní i komerční varianty.[1]

Redis je nejpopulárnější NoSQL databáze typu klíč-hodnota,[4] a je jednou z nejpopulárnějších databází vůbec.[5] Využívají ho například X (dříve Twitter),[6][7] AirBnB,[8] Tinder,[9] Yahoo,[10] Adobe,[11] Hulu[12] nebo Amazon.[13]

Redis podporuje různé druhy abstraktních datových struktur, jako jsou řetězce, seznamy, mapy, množiny, setříděné množiny, HyperLogLogs, bitové mapy, streamy a prostorové indexy.

  1. a b Redis - The Real-time Data Platform. Redis [online]. [cit. 2024-11-15]. Dostupné online. (anglicky) 
  2. CAREERMGR. Redis: Harnessing the Power of In-Memory Data Stores for High-Performance Applications. Curate Partners [online]. 2024-08-31 [cit. 2024-11-15]. Dostupné online. (anglicky) 
  3. NOVET, Jordan. A conversation with Salvatore Sanfilippo, creator of the open-source database Redis [online]. 2016-06-20 [cit. 2024-11-15]. Dostupné online. (anglicky) 
  4. DB-Engines Ranking. DB-Engines [online]. [cit. 2024-11-15]. Dostupné online. (anglicky) 
  5. DB-Engines Ranking. DB-Engines [online]. [cit. 2024-11-15]. Dostupné online. (anglicky) 
  6. RACKSPACE DEVELOPERS. Scaling Redis at Twitter. [s.l.]: [s.n.] Dostupné online. 
  7. REDIS. Using Redis at Scale at Twitter - by Rashmi Ramesh of Twitter - RedisConf17 -. [s.l.]: [s.n.] Dostupné online. 
  8. AMAZON WEB SERVICES. AWS re:Invent 2018: Airbnb's Journey from Self-Managed Redis to ElastiCache for Redis (DAT319). [s.l.]: [s.n.] Dostupné online. 
  9. Building resiliency at scale at Tinder with Amazon ElastiCache | AWS Database Blog. aws.amazon.com [online]. 2020-01-30 [cit. 2024-11-15]. Dostupné online. (anglicky) 
  10. AWS EVENTS. AWS re:Invent 2022 - How Yahoo cost optimizes their in-memory workloads with AWS (DAT321). [s.l.]: [s.n.] Dostupné online. 
  11. AMAZON WEB SERVICES. AWS re:Invent 2014 | (SDD402) Amazon ElastiCache Deep Dive. [s.l.]: [s.n.] Dostupné online. 
  12. Hulu Case Study. Amazon Web Services, Inc. [online]. [cit. 2024-11-15]. Dostupné online. (anglicky) 
  13. Amazon GameOn Achieves Ultra-Low Latency, Simple Change Processes Using AWS. Amazon Web Services, Inc. [online]. [cit. 2024-11-15]. Dostupné online. (anglicky) 

Developed by StudentB