diff --git a/config.toml b/config.toml index 9bbae71b..84a07cbb 100644 --- a/config.toml +++ b/config.toml @@ -7,6 +7,10 @@ build_search_index = true generate_feeds = true +taxonomies = [ + { name = "blog_type", render = false }, +] + [markdown.highlighting] theme = "github-dark-default" diff --git a/content/blog/2024-04-12-hello-world.md b/content/blog/2024-04-12-hello-world.md index a308c124..7d1ba693 100644 --- a/content/blog/2024-04-12-hello-world.md +++ b/content/blog/2024-04-12-hello-world.md @@ -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 diff --git a/content/blog/2024-04-16-valkey-7-2-5-out.md b/content/blog/2024-04-16-valkey-7-2-5-out.md index 0d5cd190..ddcfcda3 100644 --- a/content/blog/2024-04-16-valkey-7-2-5-out.md +++ b/content/blog/2024-04-16-valkey-7-2-5-out.md @@ -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 diff --git a/content/blog/2024-04-26-modules-101.md b/content/blog/2024-04-26-modules-101.md index 6780dd57..02ba202b 100644 --- a/content/blog/2024-04-26-modules-101.md +++ b/content/blog/2024-04-26-modules-101.md @@ -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 diff --git a/content/blog/2024-05-24-may-roundup.md b/content/blog/2024-05-24-may-roundup.md index ec1ad6e4..95534edc 100644 --- a/content/blog/2024-05-24-may-roundup.md +++ b/content/blog/2024-05-24-may-roundup.md @@ -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 diff --git a/content/blog/2024-06-27-using-bitnami-valkey-chart/index.md b/content/blog/2024-06-27-using-bitnami-valkey-chart/index.md index 4e407f0d..c3051ca6 100644 --- a/content/blog/2024-06-27-using-bitnami-valkey-chart/index.md +++ b/content/blog/2024-06-27-using-bitnami-valkey-chart/index.md @@ -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" diff --git a/content/blog/2024-07-07-unlock-one-million-rps.md b/content/blog/2024-07-07-unlock-one-million-rps.md index b04f96e9..c4b7ae0a 100644 --- a/content/blog/2024-07-07-unlock-one-million-rps.md +++ b/content/blog/2024-07-07-unlock-one-million-rps.md @@ -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" diff --git a/content/blog/2024-07-31-valkey-8-0-0-rc1.md b/content/blog/2024-07-31-valkey-8-0-0-rc1.md index 306ecb05..17f672b2 100644 --- a/content/blog/2024-07-31-valkey-8-0-0-rc1.md +++ b/content/blog/2024-07-31-valkey-8-0-0-rc1.md @@ -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" diff --git a/content/blog/2024-08-29-valkey-memory-efficiency-8-0.md b/content/blog/2024-08-29-valkey-memory-efficiency-8-0.md index 2794ca25..13d79db8 100644 --- a/content/blog/2024-08-29-valkey-memory-efficiency-8-0.md +++ b/content/blog/2024-08-29-valkey-memory-efficiency-8-0.md @@ -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" diff --git a/content/blog/2024-09-13-unlock-one-million-rps-part2.md b/content/blog/2024-09-13-unlock-one-million-rps-part2.md index eba88064..5ce1ae30 100644 --- a/content/blog/2024-09-13-unlock-one-million-rps-part2.md +++ b/content/blog/2024-09-13-unlock-one-million-rps-part2.md @@ -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" diff --git a/content/blog/2024-09-16-valkey-8-ga.md b/content/blog/2024-09-16-valkey-8-ga.md index ec7f1c5e..0e6ca80b 100644 --- a/content/blog/2024-09-16-valkey-8-ga.md +++ b/content/blog/2024-09-16-valkey-8-ga.md @@ -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" diff --git a/content/blog/2024-11-21-testing-the-limits/index.md b/content/blog/2024-11-21-testing-the-limits/index.md index 9b71df21..276090f2 100644 --- a/content/blog/2024-11-21-testing-the-limits/index.md +++ b/content/blog/2024-11-21-testing-the-limits/index.md @@ -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" diff --git a/content/blog/2024-12-20-2024-year-of-valkey/index.md b/content/blog/2024-12-20-2024-year-of-valkey/index.md index c05a1dd7..7b230712 100644 --- a/content/blog/2024-12-20-2024-year-of-valkey/index.md +++ b/content/blog/2024-12-20-2024-year-of-valkey/index.md @@ -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" diff --git a/content/blog/2024-12-22-az-affinity-strategy.md b/content/blog/2024-12-22-az-affinity-strategy.md index 9bfbb74f..452cc1a4 100644 --- a/content/blog/2024-12-22-az-affinity-strategy.md +++ b/content/blog/2024-12-22-az-affinity-strategy.md @@ -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" diff --git a/content/blog/2025-03-28-new-hash-table/index.md b/content/blog/2025-03-28-new-hash-table/index.md index c83c66b5..e961e46b 100644 --- a/content/blog/2025-03-28-new-hash-table/index.md +++ b/content/blog/2025-03-28-new-hash-table/index.md @@ -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" diff --git a/content/blog/2025-03-4-go-client-in-public-preview.md b/content/blog/2025-03-4-go-client-in-public-preview.md index b0d36330..53c611fd 100644 --- a/content/blog/2025-03-4-go-client-in-public-preview.md +++ b/content/blog/2025-03-4-go-client-in-public-preview.md @@ -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" diff --git a/content/blog/2025-04-02-valkey-8-1-0-ga.md b/content/blog/2025-04-02-valkey-8-1-0-ga.md index b7806e8b..573e4519 100644 --- a/content/blog/2025-04-02-valkey-8-1-0-ga.md +++ b/content/blog/2025-04-02-valkey-8-1-0-ga.md @@ -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" diff --git a/content/blog/2025-04-09-introducing-bloom-filters.md b/content/blog/2025-04-09-introducing-bloom-filters.md index a682d5ac..76a6c895 100644 --- a/content/blog/2025-04-09-introducing-bloom-filters.md +++ b/content/blog/2025-04-09-introducing-bloom-filters.md @@ -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" diff --git a/content/blog/2025-04-27-valkey-modules-rust-sdk-updates.md b/content/blog/2025-04-27-valkey-modules-rust-sdk-updates.md index ff9edfdd..f3177eef 100644 --- a/content/blog/2025-04-27-valkey-modules-rust-sdk-updates.md +++ b/content/blog/2025-04-27-valkey-modules-rust-sdk-updates.md @@ -5,6 +5,8 @@ description= "Extending Valkey using Rust SDK." authors= ["dmitrypol"] categories= "modules" +[taxonomies] +blog_type = ["How-to"] [extra] categories= "performance" featured = false diff --git a/content/blog/2025-05-14-upgrade-stories-vol1.md b/content/blog/2025-05-14-upgrade-stories-vol1.md index 58b56232..661d2f4a 100644 --- a/content/blog/2025-05-14-upgrade-stories-vol1.md +++ b/content/blog/2025-05-14-upgrade-stories-vol1.md @@ -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 diff --git a/content/blog/2025-05-21-performance-optimization-methodology-for-valkey/index.md b/content/blog/2025-05-21-performance-optimization-methodology-for-valkey/index.md index 7f48cc59..21d3dc33 100644 --- a/content/blog/2025-05-21-performance-optimization-methodology-for-valkey/index.md +++ b/content/blog/2025-05-21-performance-optimization-methodology-for-valkey/index.md @@ -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 diff --git a/content/blog/2025-06-13-introducing-valkey-search/index.md b/content/blog/2025-06-13-introducing-valkey-search/index.md index 43d52ce9..83c7de10 100644 --- a/content/blog/2025-06-13-introducing-valkey-search/index.md +++ b/content/blog/2025-06-13-introducing-valkey-search/index.md @@ -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" diff --git a/content/blog/2025-06-23-valkey-bundle-one-stop-shop-for-low-latency-modern-applications/index.md b/content/blog/2025-06-23-valkey-bundle-one-stop-shop-for-low-latency-modern-applications/index.md index 1fd8fd25..f262c319 100644 --- a/content/blog/2025-06-23-valkey-bundle-one-stop-shop-for-low-latency-modern-applications/index.md +++ b/content/blog/2025-06-23-valkey-bundle-one-stop-shop-for-low-latency-modern-applications/index.md @@ -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" diff --git a/content/blog/2025-06-30-introducing-enhanced-json-capabilities-in-valkey.md b/content/blog/2025-06-30-introducing-enhanced-json-capabilities-in-valkey.md index 49c055e6..b7a41c35 100644 --- a/content/blog/2025-06-30-introducing-enhanced-json-capabilities-in-valkey.md +++ b/content/blog/2025-06-30-introducing-enhanced-json-capabilities-in-valkey.md @@ -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. diff --git a/content/blog/2025-07-10-keyspace-save-the-date.md b/content/blog/2025-07-10-keyspace-save-the-date.md index ccbcb61c..531cc738 100644 --- a/content/blog/2025-07-10-keyspace-save-the-date.md +++ b/content/blog/2025-07-10-keyspace-save-the-date.md @@ -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" diff --git a/content/blog/2025-07-21-valkey-on-k0rdent.md b/content/blog/2025-07-21-valkey-on-k0rdent.md index 652dd441..5e073e7a 100644 --- a/content/blog/2025-07-21-valkey-on-k0rdent.md +++ b/content/blog/2025-07-21-valkey-on-k0rdent.md @@ -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. diff --git a/content/blog/2025-08-04-valkey-swift/index.md b/content/blog/2025-08-04-valkey-swift/index.md index 4768bad4..0399306d 100644 --- a/content/blog/2025-08-04-valkey-swift/index.md +++ b/content/blog/2025-08-04-valkey-swift/index.md @@ -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" diff --git a/content/blog/2025-08-12-keyspace-schedule.md b/content/blog/2025-08-12-keyspace-schedule.md index d867a6c5..39bd592f 100644 --- a/content/blog/2025-08-12-keyspace-schedule.md +++ b/content/blog/2025-08-12-keyspace-schedule.md @@ -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"] +++