Open source in-memory key–value database
Valkey is an open-source in-memory storage, used as a distributed , in-memory key–value database , cache and message broker , with optional durability .[ 8] Because it holds all data in memory and because of its design, Valkey offers low-latency reads and writes, making it particularly suitable for use cases that require a cache. Valkey is a successor to Redis , the most popular NoSQL database,[ 9] [ 10] [ 11] and one of the most popular databases overall.[ 12] Valkey or its predecessor Redis are used in companies like Twitter ,[ 13] [ 14] Airbnb ,[ 15] Tinder ,[ 16] Yahoo ,[ 17] Adobe ,[ 18] Hulu ,[ 19] Amazon [ 20] and OpenAI .[ 21]
Valkey supports different kinds of abstract data structures , such as strings , lists , maps , sets , sorted sets, HyperLogLogs , bitmaps , streams , and spatial indices .
History
The predecessor Redis was developed and maintained by Salvatore Sanfilippo, starting in 2009.[ 22] From 2015 until 2020, he led a project core team sponsored by Redis Labs .[ 23]
In 2018, Redis Ltd. , the company managing Redis development, licensed some modules under the proprietary SSPL .[ 24]
In 2024, the Redis company switched the licensing for the Redis core code repository from the BSD license to proprietary licenses.[ 25] This prompted a large portion of the user and developer community, led by the Linux Foundation ,[ 26] to fork the code under the new name Valkey, retaining the BSD license,[ 3] Valkey's candidates for release 8.0, five months after the fork, improved its threading and significantly improved its performance.[ 27] [ 28]
See also
References
^ Bernardi, Stefano (January 4, 2011). "An interview with Salvatore Sanfilippo, creator of Redis, working out of Sicily" . EU-Startups . Menlo Media. Retrieved 2024-04-07 .
^ Haber, Itamar (July 15, 2015). "Salvatore Sanfilippo: Welcome to Redis Labs" . Redis Labs . Retrieved 2024-04-07 .
^ a b Bobby Borisov (March 29, 2024). "Valkey: A New Redis Alternative Championed by Tech Giants" . Linuxiac. Retrieved 2024-04-06 .
^ "Linux Foundation Launches Open Source Valkey Community" . www.linuxfoundation.org . Retrieved 2024-04-09 .
^ "Release 8.0.1" . 2 October 2024. Retrieved 9 October 2024 .
^ "Introduction to Redis" . redis.io . Retrieved 2024-04-07 . Redis is written in ANSI C and works in most POSIX systems like Linux, *BSD, OS X without external dependencies.
^ "valkey/COPYING" . Github. June 23, 2020. Retrieved 2024-04-06 .
^ "Redis" . Redis . Retrieved 2023-07-22 .
^ "DB-Engines Ranking - popularity ranking of key-value stores" . DB-Engines . Retrieved 2024-04-07 .
^ Clark, Lindsay. "Redis becomes the most popular database on AWS as complex cloud application deployments surge" . www.theregister.com . Retrieved 2023-07-22 .
^ "Instablinks EP 07: Redis™—The Most Popular In-Memory Database Technology" . Instaclustr . Retrieved 2023-07-22 .
^ "DB-Engines Ranking" . DB-Engines . Retrieved 2023-07-22 .
^ Scaling Redis at Twitter , 31 August 2014, retrieved 2023-07-22
^ Using Redis at Scale at Twitter - by Rashmi Ramesh of Twitter - RedisConf17 - , 5 July 2017, retrieved 2023-07-22
^ AWS re:Invent 2018: Airbnb's Journey from Self-Managed Redis to ElastiCache for Redis (DAT319) , 28 November 2018, retrieved 2023-07-22
^ "Building resiliency at scale at Tinder with Amazon ElastiCache | AWS Database Blog" . aws.amazon.com . 2020-01-30. Retrieved 2023-07-22 .
^ AWS re:Invent 2022 - How Yahoo cost optimizes their in-memory workloads with AWS (DAT321) , 2 December 2022, retrieved 2023-07-22
^ AWS re:Invent 2014 | (SDD402) Amazon ElastiCache Deep Dive , 17 November 2014, retrieved 2023-07-22
^ "Hulu Case Study" . Amazon Web Services, Inc . Retrieved 2023-07-22 .
^ "Amazon GameOn Database Migration Case Study – Amazon Web Services (AWS)" . Amazon Web Services, Inc . Retrieved 2023-07-22 .
^ "Elevated API Errors" . status.openai.com . Retrieved 2023-10-28 .
^ "A conversation with Salvatore Sanfilippo, creator of the open-source database Redis" . VentureBeat . 2016-06-20. Retrieved 2021-06-29 .
^ Kepes, Ben (July 15, 2015). "Redis Labs hires the creator of Redis, Salvatore Sanfilippo" . Network World . Retrieved 2015-08-30 .
^ Claburn, Thomas. "Redis has a license to kill: Open-source database maker takes some code proprietary" . www.theregister.com . Retrieved 2024-03-21 .
^ "LICENSE.txt" . GitHub . 20 March 2024. Retrieved 2024-04-07 .
^ "Linux Foundation Launches Open Source Valkey Community" . linuxfoundation.org . Retrieved 2024-04-07 .
^ Vaughan-Nichols, Steven J. (August 26, 2024). "Valkey Is a Different Kind of Fork: A fork of Redis, Valkey starts to gain its own momentum" . The New Stack. Retrieved 2024-09-01 .
^ Xie, Ping; Olson, Madelyn (2024-08-02). "Valkey 8.0: Delivering Enhanced Performance and Reliability" . Valkey.io. Retrieved 2024-09-01 .
Further reading
External links