Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ build_search_index = true

generate_feeds = true

taxonomies = [
{ name = "blog_type", render = false },
]

[markdown.highlighting]
theme = "github-dark-default"

Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-04-12-hello-world.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ aliases = [
description= "Welcome! For the inaugural blog post on valkey.io, I’d like to recap the story so far, what to look forward to, and then describe how this blog works."
authors= ["kyledvs"]

[taxonomies]
blog_type = ["Announcements"]
[extra]
categories= "update"
featured = false
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-04-16-valkey-7-2-5-out.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ aliases= [
description= "Exciting times!I'm pleased to announce that you can start using the first generally available, stable Valkey release today."
authors= ["kyledvs"]

[taxonomies]
blog_type = ["Announcements"]
[extra]
categories= "update"
featured = false
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-04-26-modules-101.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ aliases= [
description= "The idea of modules is to allow adding extra features (such as new commands and data types) to Valkey without making changes to the core code."
authors= ["dmitrypol"]

[taxonomies]
blog_type = ["How-to"]
[extra]
categories= "modules"
featured = false
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-05-24-may-roundup.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ aliases= [
description= "It's become clear that people want to talk about Valkey and have been publishing blog posts/articles fervently. Here you'll find a collection of all the post I'm aware of in the last few weeks."
authors= ["kyledvs"]

[taxonomies]
blog_type = ["Community Highlight"]
[extra]
categories= "update"
featured = false
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-06-27-using-bitnami-valkey-chart/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ aliases= [
"/blog/2024/06/using-bitnami-valkey-chart/"
]
authors=["rafariossaa"]
[taxonomies]
blog_type = ["How-to"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-01.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-07-07-unlock-one-million-rps.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ description= "Learn about the new performance improvements in Valkey 8 which red
# 'authors' are the folks who wrote or contributed to the post.
# Each author corresponds to a biography file (more info later in this document)
authors= [ "dantouitou", "uriyagelnik"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-01.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-07-31-valkey-8-0-0-rc1.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ description= "The first release candidate of Valkey 8.0 is now available! Come l
# 'authors' are the folks who wrote or contributed to the post.
# Each author corresponds to a biography file (more info later in this document)
authors= [ "pingxie", "madolson" ]
[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-07.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-08-29-valkey-memory-efficiency-8-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title= "Storing more with less: Memory Efficiency in Valkey 8"
date= 2024-09-04 01:01:01
description= "Learn about the new memory efficiency improvements in Valkey 8 which reduces memory overhead, which allows more data to be stored in the same amount of memory."
authors= [ "hpatro"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-05.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-09-13-unlock-one-million-rps-part2.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ description= "Maximize the performance of your hardware with memory access amort
# 'authors' are the folks who wrote or contributed to the post.
# Each author corresponds to a biography file (more info later in this document)
authors= [ "dantouitou", "uriyagelnik"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-06.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-09-16-valkey-8-ga.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title= "Generally Available: Valkey 8.0.0"
description = "Today marks a milestone for the Valkey project: the first major release."
date= 2024-09-16 01:01:01
authors= ["kyledvs"]
[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-05.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-11-21-testing-the-limits/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title = "Pushing the limits of Valkey on a Raspberry Pi"
description = "While most people won't go to production on a Raspberry Pi, we'll cover how to thoroughly performance test Valkey to understand how it works in production."
date= 2024-11-21 01:01:01
authors= ["dtaivpp"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-07.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-12-20-2024-year-of-valkey/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ title= "2024: The Year of Valkey"
description = "The end of the calendar year is a great time to reflect, but for Valkey this particular year-end holds special meaning."
date= 2024-12-20 01:01:01
authors= ["kyledvs"]
[taxonomies]
blog_type = ["Community Highlight"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-05.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2024-12-22-az-affinity-strategy.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title= "Reducing application latency and lowering Cloud bill by setting up your
date= 2025-01-08 01:01:01
description= "By implementing AZ affinity routing in Valkey and using GLIDE, you can achieve lower latency and cost savings by routing requests to replicas in the same AZ as the client."
authors= [ "asafporatstoler", "adarovadya", "muhammadawawdi"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-04.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-03-28-new-hash-table/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title= "A new hash table"
date= 2025-03-28 00:00:00
description= "Designing a state-of-the art hash table"
authors= ["zuiderkwast"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-05.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-03-4-go-client-in-public-preview.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title= "Introducing the Valkey Glide Go Client: Now in Public Preview!"
description = "Valkey Glide now supports GO. Read to learn more about the new client designed for performance and developer productivity"
date= 2025-03-04 01:01:01
authors= [ "niharikabhavaraju"]
[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = false
featured_image = "/assets/media/featured/default.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-04-02-valkey-8-1-0-ga.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ description= "Valkey 8.1 is now generally available! Come learn about the exciti
# 'authors' are the folks who wrote or contributed to the post.
# Each author corresponds to a biography file (more info later in this document)
authors= [ "rdias", "mvisser" ]
[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-03.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-04-09-introducing-bloom-filters.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ description = "Learn how to use bloom filters to perform large-scale membership
date= 2025-04-09 01:01:01
authors= [ "karthiksubbarao"]

[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-02.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-04-27-valkey-modules-rust-sdk-updates.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ description= "Extending Valkey using Rust SDK."
authors= ["dmitrypol"]
categories= "modules"

[taxonomies]
blog_type = ["How-to"]
[extra]
categories= "performance"
featured = false
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-05-14-upgrade-stories-vol1.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ description = "Two new Valkey users describe what it's really like to upgrade"
date= 2025-05-14 01:01:01
authors= ["kyledvs", "nigel"]

[taxonomies]
blog_type = ["Community Highlight"]
[extra]
categories= "update"
featured = false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ date= 2025-05-27 00:00:00
description= "Performance Optimization Methodology for Valkey"
authors= ["lipzhu", "guowangy"]

[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
categories= "performance"
featured = true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ title= "Introducing Vector Search To Valkey"
description = "Learn how to build high-performance, reliable vector similarity search with valkey-search."
date= 2025-07-07 01:01:01
authors= ["yairgott", "allenss"]

[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-08.webp"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ description = "Introducing valkey-bundle a single-container solution that combin
date= 2025-06-23 00:00:01
authors= ["rlunar"]

[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = false
featured_image = "/assets/media/featured/random-02.webp"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title = "Introducing Enhanced JSON Capabilities in Valkey"
description = "Learn about the new Valkey JSON with some real-world examples and application."
date = "2025-06-30 01:01:01"
authors= [ "roshkhatri"]
[taxonomies]
blog_type = ["Announcements"]
+++

JSON is a ubiquitous format for semi-structured data, and developers often expect native support across their technology stack, including in-memory stores like Valkey. Previously, working with JSON in Valkey required serializing entire objects as strings or flattening them into Hashes, limiting nesting. These workarounds added complexity and made updates harder than they should be.
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-07-10-keyspace-save-the-date.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title = "Save the Date August 28, 2025: Keyspace"
description = "Join the Valkey crew on August 28, 2025 in Amsterdam for the first ever Valkey conference: Keyspace!"
date = "2025-07-10 01:01:01"
authors= [ "kyledvs"]
[taxonomies]
blog_type = ["Events"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-05.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-07-21-valkey-on-k0rdent.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title = "Using k0rdent MultiClusterService Template for Valkey on Kubernetes"
description = "Learn how to deploy and manage Valkey across multiple Kubernetes clusters using k0rdent's template-driven approach for simplified multi-cluster application delivery."
date = "2025-07-21 01:01:42"
authors= [ "s3rj1k"]
[taxonomies]
blog_type = ["Community Highlight"]
+++

Managing distributed applications across multiple Kubernetes clusters can be a complex and time-consuming process. This guide demonstrates how to streamline Valkey deployment using [k0rdent's](https://k0rdent.io/) `MultiClusterService` template, providing a practical example of modern multi-cluster application delivery.
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-08-04-valkey-swift/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ description = "The new Swift client for Valkey is now in preview. Learn about it
date= 2025-08-04 00:00:00
authors= [ "adamfowler"]

[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-04.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-08-12-keyspace-schedule.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title = "What you'll see at Keyspace 2025"
description = "I sat on the selection committee for Keyspace and was floored by the number and quality of submissions we received. It's truly amazing to see the talent and depth of experience that is present in the Valkey community manifest in a slate of presentations aimed to interest both experienced and new Valkey users."
date = "2025-08-12 01:01:01"
authors= [ "kyledvs" ]
[taxonomies]
blog_type = ["Events"]
+++

<style type="text/css">
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-09-11-valkey-investment-in-open-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ description = "Valkey was founded just over a year ago to keep high-performance
date= 2025-09-16 00:00:00
authors= [ "lorilorusso"]

[taxonomies]
blog_type = ["Community Highlight"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-04.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-09-25-numbered-databases/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ description = "Valkey 9.0 brings new namespacing abilities to cluster mode. In t
date= 2025-09-25 00:00:00
authors= [ "kyledvs"]

[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = true
featured_image = "/blog/numbered-databases/images/move-db.drawio.png"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-09-30-hash-fields-expiration/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ description= """
We’ll also walk through practical examples to show how you can start using this feature today.
"""
authors= ["ranshid"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-08.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-10-02-50-million-zsets/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ description= """
The latest Valkey 8.1 release introduces a redesigned hash table and other optimizations that promise lower memory usage and higher throughput. In this post, we put Valkey 8.1 under pressure by benchmarking it against Valkey 8.0, inserting 50 million members into a sorted set and measuring memory consumption and throughput along the way.
"""
authors= ["khawaja"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = true
featured_image = "/blog/50-million-zsets/hero-used-memory-vs-inserts-new.png"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ description = "Learn how to secure your Valkey deployment with defense in depth
date= 2025-12-12 00:00:00
authors= [ "allenhelton"]

[taxonomies]
blog_type = ["How-to"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-06.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-10-20-1-billion-rps/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title= "Scaling a Valkey Cluster to 1 Billion Request per Second"
date= 2025-10-20 00:00:00
description= "Learn about the internal workings of cluster mode and the improvements which helped to scale to 1 Billion RPS with the latest Valkey 9.0 release"
authors= ["hpatro", "maheshcherukumilli", "sarthakaggarwal97", "sungming2"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-04.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-10-21-introducing-valkey-9/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ For Valkey's second major release, Valkey 9.0 brings innovation, long-requested
Read on to find out all the team packed into this release.
"""
authors= ["kyledvs"]
[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-08.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2025-10-27-atomic-slot-migration/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title= "Resharding, Reimagined: Introducing Atomic Slot Migration"
date= 2025-10-29 00:00:00
description= "Valkey 9.0 brings big changes and improvements to the underlying mechanisms of resharding. Find out how Atomic Slot Migration works, the benefits it brings, and the headaches it eliminates."
authors= ["murphyjacob4"]
[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-05.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2026-01-06-valkey-helm-chart/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title = "Valkey Helm: The new way to deploy Valkey on Kubernetes"
date = 2026-01-06
description = "A guide on why the new Valkey Helm chart exists, how it helps, and how to migrate from Bitnami."
authors = ["sgissi","maheshcherukumilli"]
[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = true
featured_image = "/assets/media/featured/valkey-helm.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2026-01-22-2025-year-end/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title = "Valkey 2025 Year-End Review: Reflecting on Progress and Looking Ahead"
date = 2026-01-22
description = "This past year marked an important chapter for Valkey, one defined by growth, collaboration, and a shared commitment to building an open, high-performance key-value store for everyone."
authors= ["kyledvs", "crystalpham"]
[taxonomies]
blog_type = ["Community Highlight"]
+++

As we kick off 2026, it’s a great moment to pause, reflect, and celebrate what the Valkey project and its community has accomplished together. This past year marked an important chapter for Valkey, one defined by growth, collaboration, and a shared commitment to building an open, high-performance key-value store for everyone.
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2026-02-04-valkey-newsletter-new/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title = "Don’t Miss What’s Next in Valkey — Subscribe Now"
date = 2026-02-04
description = "Valkey is moving fast — and the easiest way to stay ahead is to subscribe to the official Valkey newsletter. From new releases and roadmap milestones to community highlights and upcoming events, our newsletter is your single source of truth for everything happening across the Valkey ecosystem."
authors = ["crystalpham"]
[taxonomies]
blog_type = ["Announcements"]
+++

Valkey is moving fast and the easiest way to stay ahead is to [subscribe](/blog/valkey-newsletter-new/#email-signup) to the official Valkey newsletter.
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2026-02-19-operational-lessons/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ date = 2026-02-19
description = "Production lessons on tail latency, migrations, and scale from engineers operating Valkey at real-world scale."
authors = ["allenhelton", "mikecallahan"]

[taxonomies]
blog_type = ["Community Highlight"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-04.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2026-02-25-introducing-valkey-admin/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ description = "Valkey Admin is an open-source desktop application that provides
date= 2026-02-25 00:00:00
authors= [ "allenhelton", "arsenykostenko"]

[taxonomies]
blog_type = ["Community Highlight"]
[extra]
featured = true
featured_image = "/blog/introducing-valkey-admin/images/hero.jpg"
Expand Down
3 changes: 2 additions & 1 deletion content/blog/2026-03-10-valkey-search-1_2/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ title= "Beyond Vectors: Introducing Full-Text Search and Aggregations to Valkey"
description = "Valkey Search now enables querying across text, tags, and numeric data and analyzing results with aggregations."
date= 2026-03-17 01:00:00
authors= [ "karthiksubbarao", "allenss", "bcathcart", "cnuthalapati"]

[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-06.webp"
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2026-03-17-spring-data-valkey/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ description = "Introducing Spring Data Valkey, a new open source Spring Data mod
date= 2026-04-01 00:00:00
authors= ["makubo-aws"]

[taxonomies]
blog_type = ["Announcements"]
[extra]
featured = false
+++
Expand Down
2 changes: 2 additions & 0 deletions content/blog/2026-03-27-valkey-tooling-primitives.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ date = 2026-03-27
description = "Valkey ships powerful operational primitives like COMMANDLOG, SLOT-STATS, and upcoming per-thread I/O metrics — but without purpose-built tooling, much of that value goes unrealized."
authors = ["kivanow"]

[taxonomies]
blog_type = ["Technical Deep Dive"]
[extra]
featured = true
featured_image = "/assets/media/featured/random-04.webp"
Expand Down
Loading
Loading