Valkey is an open-source in-memory key–value database, used as a distributed 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 fork of Redis, the most popular NoSQL database and one of the most popular databases overall.[9][10][11][12] Valkey and Redis have been used by companies including Twitter,[13][14] Airbnb,[15] Tinder,[16] Yahoo,[17] Adobe,[18] Hulu,[19][20] Amazon[21] and OpenAI,[22] and Valkey is supported by Alibaba Cloud, AWS, Ericsson, Google Cloud, Heroku, Oracle, Percona, and Verizon.[23]
| Valkey | |
|---|---|
| Original author | Salvatore Sanfilippo[1][2] |
| Developer | Linux Foundation[3] |
| Initial release | March 28, 2024[4] |
| Stable release | 9.0.1[5] |
| Repository | |
| Written in | C |
| Operating system | Unix-like[6] |
| Available in | English |
| Type | Data structure store, key–value database |
| License | BSD license[7] |
| Website | valkey |
Valkey supports different kinds of abstract data structures, such as strings, lists, maps, sets, sorted sets, HyperLogLogs, bitmaps, streams, and spatial indices.
History
editRedis was developed and maintained by Salvatore Sanfilippo, starting in 2009.[24] From 2015 until 2020, he led a project core team sponsored by Redis Labs.[25]
In 2018, Redis Ltd., the company managing Redis development, licensed some modules under a modified Apache 2.0 with a Commons Clause.[26][27]
In 2024, the Redis company switched the licensing for the Redis core code repository from the BSD license to dual SSPL and proprietary licensing.[28] This prompted a large portion of the user and developer community, including contributors from Alibaba Group, Amazon, Ericsson, Google, Huawei and Tencent, to fork the code of Redis 7.2.4 as a project of the Linux Foundation under the new name Valkey,[4] retaining the BSD license.[3] Valkey 8.0, released six months after the fork, featured improved threading and significantly improved performance.[29][30]
See also
editReferences
edit- ^ Bernardi, Stefano (4 January 2011). "An interview with Salvatore Sanfilippo, creator of Redis, working out of Sicily". EU-Startups. Menlo Media. Retrieved 7 April 2024.
- ^ Haber, Itamar (15 July 2015). "Salvatore Sanfilippo: Welcome to Redis Labs". Redis Labs. Retrieved 7 April 2024.
- ^ a b Borisov, Bobby (29 March 2024). "Valkey: A New Redis Alternative Championed by Tech Giants". Linuxiac. Retrieved 6 April 2024.
- ^ a b "Linux Foundation Launches Open Source Valkey Community". linuxfoundation.org. 28 March 2024. Archived from the original on 27 May 2025. Retrieved 7 April 2024.
- ^ "Release 9.0.1". 9 December 2025. Retrieved 10 December 2025.
- ^ "Introduction to Redis". redis.io. Retrieved 7 April 2024.
Redis is written in ANSI C and works in most POSIX systems like Linux, *BSD, OS X without external dependencies.
- ^ "valkey/COPYING". Github. 23 June 2020. Retrieved 6 April 2024.
- ^ "Redis". Redis. Retrieved 22 July 2023.
- ^ "DB-Engines Ranking – popularity ranking of key-value stores". DB-Engines. Archived from the original on 7 July 2013. Retrieved 7 April 2024.
- ^ Clark, Lindsay (23 November 2020). "Redis becomes the most popular database on AWS as complex cloud application deployments surge". theregister.com. Retrieved 22 July 2023.
- ^ "Instablinks EP 07: Redis™—The Most Popular In-Memory Database Technology". Instaclustr. Retrieved 22 July 2023.
- ^ "DB-Engines Ranking". DB-Engines. Retrieved 22 July 2023.
- ^ Yu, Yao (31 August 2014). "Scaling Redis at Twitter" (video). youtube.com. Rackspace Developers. Retrieved 22 July 2023.
- ^ Ramesh, Rashmi (5 July 2017). "Using Redis at Scale at Twitter – by Rashmi Ramesh of Twitter – RedisConf17 -" (video). youtube.com. Redis. Retrieved 22 July 2023.
- ^ Trias, Julie (28 November 2018). "AWS re:Invent 2018: Airbnb's Journey from Self-Managed Redis to ElastiCache for Redis (DAT319)" (video). youtube.com. Amazon Web Services. Retrieved 22 October 2025.
- ^ Youngs, William; Alkalai, Daniel; Kwak, Jun-young (30 January 2020). "Building resiliency at scale at Tinder with Amazon ElastiCache". AWS Database Blog. Retrieved 22 July 2023.
- ^ Maoz, Itay; Karuturi, Siva; Shah, Maulik (2 December 2022). "AWS re:Invent 2022 – How Yahoo cost optimizes their in-memory workloads with AWS (DAT321)" (video). youtube.com. AWS Events. Retrieved 22 July 2023.
- ^ Zuhuruddin, Sami; Wiebe, Frank (17 November 2014). "AWS re:Invent 2014 | (SDD402) Amazon ElastiCache Deep Dive" (video). youtube.com. Amazon Web Services. Retrieved 22 October 2025.
- ^ "Hulu Case Study". Amazon Web Services, Inc. 2017. Retrieved 22 July 2023.
- ^ Soltanovich, Rafael (17 August 2017). "AWS Summit Series 2017 – New York: Rafael Soltanovich, VP of Software Development for Hulu" (video). youtube.com. Amazon Web Services. Retrieved 22 October 2025.
- ^ "Amazon GameOn Achieves Ultra-Low Latency, Simple Change Processes Using AWS". Amazon Web Services, Inc. Archived from the original on 22 July 2023. Retrieved 22 July 2023.
- ^ "Elevated API Errors". status.openai.com. Retrieved 28 October 2023.
- ^ Vaughan-Nichols, Steven J. (23 December 2024). "Best of 2024: Valkey is Rapidly Overtaking Redis". DevOps.com. Retrieved 20 March 2025.
- ^ Novet, Jordan (20 June 2016). "A conversation with Salvatore Sanfilippo, creator of the open-source database Redis". VentureBeat. Archived from the original on 29 June 2021. Retrieved 29 June 2021.
- ^ Kepes, Ben (15 July 2015). "Redis Labs hires the creator of Redis, Salvatore Sanfilippo". Network World. Retrieved 30 August 2015.
- ^ Claburn, Thomas (23 August 2018). "Redis has a license to kill: Open-source database maker takes some code proprietary". theregister.com. Retrieved 21 March 2024.
- ^ Shoolman, Yiftach (22 August 2018). "Redis' License is BSD and will remain BSD". Redis. Retrieved 30 April 2025.
- ^ "LICENSE.txt". GitHub. 20 March 2024. Archived from the original on 27 May 2025. Retrieved 7 April 2024.
- ^ Vaughan-Nichols, Steven J. (26 August 2024). "Valkey Is a Different Kind of Fork: A fork of Redis, Valkey starts to gain its own momentum". The New Stack. Retrieved 1 September 2024.
- ^ Xie, Ping; Olson, Madelyn (2 August 2024). "Valkey 8.0: Delivering Enhanced Performance and Reliability". Valkey.io. Retrieved 1 September 2024.
Further reading
edit- Drost, Isabel; Lehnard, Jan (29 October 2009). "Happenings: NoSQL Conference, Berlin". h-online.com. The H. Archived from the original on 1 November 2009. Retrieved 22 October 2025. Slides for the Redis presentation. Summary.
- Newport, Billy (19 January 2010). "Evolving the Key/Value Programming Model to a Higher Level". infoq.com. Retrieved 22 October 2025. Qcon Conference 2009 San Francisco
- Jaydee (July 2013). "Install and configure Redis on Centos/ Fedora server". blog.andolasoft.com. Archived from the original on 5 August 2013. Retrieved 22 October 2025.
- Mouzakitis, Evan (3 September 2015). "How to monitor Redis performance metrics". datadoghq.com. Retrieved 22 October 2025.