diff --git a/docs/authors.json b/docs/authors.json index b3fb1967ae..a2d2028227 100644 --- a/docs/authors.json +++ b/docs/authors.json @@ -12,5 +12,19 @@ "url": null, "image_url": "https://ravendb.net/wp-content/uploads/2024/11/Default-author-thumbnail-150x150.png", "socials": {} + }, + "Gracjan Sadowicz": { + "name": "Gracjan Sadowicz", + "job_title": "Software Engineer", + "url": null, + "image_url": "https://ravendb.net/wp-content/uploads/2022/01/Gracjan.jpg", + "socials": {} + }, + "Egor Shamanaev": { + "name": "Egor Shamanaev", + "job_title": "Development Team Lead", + "url": null, + "image_url": "https://ravendb.net/wp-content/uploads/2021/01/egor_shamanaev.jpg", + "socials": {} } } diff --git a/guides/ai-image-search-with-ravendb.mdx b/guides/ai-image-search-with-ravendb.mdx index 59ff6571b3..d3d84cb0ef 100644 --- a/guides/ai-image-search-with-ravendb.mdx +++ b/guides/ai-image-search-with-ravendb.mdx @@ -1,6 +1,6 @@ --- title: "AI Image Search with RavenDB" -tags: [ai, csharp, demo] +tags: [ai, csharp, demo, use-case] description: "Read about AI Image Search with RavenDB on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/ai-image-search-with-ravendb" publishedAt: 2025-09-09 diff --git a/guides/begin-analysis-with-olap-etl.mdx b/guides/begin-analysis-with-olap-etl.mdx index 328e74d7b4..41c110fdb1 100644 --- a/guides/begin-analysis-with-olap-etl.mdx +++ b/guides/begin-analysis-with-olap-etl.mdx @@ -1,6 +1,6 @@ --- title: "Begin Analysis with OLAP ETL" -tags: [integration, background-tasks, architecture] +tags: [integration, background-tasks, architecture, use-case] description: "Read about Begin Analysis with OLAP ETL on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/begin-analysis-with-olap-etl" publishedAt: 2025-12-22 diff --git a/guides/diacritic-sensitive-search-in-ravendb.mdx b/guides/diacritic-sensitive-search-in-ravendb.mdx index 4d8bcbeb00..a745231c3c 100644 --- a/guides/diacritic-sensitive-search-in-ravendb.mdx +++ b/guides/diacritic-sensitive-search-in-ravendb.mdx @@ -1,6 +1,6 @@ --- title: "Diacritic-Sensitive Search in RavenDB" -tags: [demo, querying] +tags: [demo, querying, use-case] description: "Read about Diacritic-Sensitive Search in RavenDB on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/diacritic-sensitive-search-in-ravendb" publishedAt: 2025-05-09 diff --git a/guides/embeddings-generation-with-ravendb.mdx b/guides/embeddings-generation-with-ravendb.mdx index f66cecc699..f69476030e 100644 --- a/guides/embeddings-generation-with-ravendb.mdx +++ b/guides/embeddings-generation-with-ravendb.mdx @@ -1,6 +1,6 @@ --- title: "Embeddings Generation with RavenDB" -tags: [ai] +tags: [ai, use-case] description: "Read about Embeddings Generation with RavenDB on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/embeddings-generation-with-ravendb" publishedAt: 2025-03-31 diff --git a/guides/employing-data-archival-guide.mdx b/guides/employing-data-archival-guide.mdx index 0966ceda22..586858f096 100644 --- a/guides/employing-data-archival-guide.mdx +++ b/guides/employing-data-archival-guide.mdx @@ -1,6 +1,6 @@ --- -title: "Employing Data Archival guide" -tags: [data-governance, csharp] +title: "Employing Data Archival" +tags: [data-governance, csharp, use-case] icon: "real-time-statistics" image: "https://ravendb.net/wp-content/uploads/2025/10/employing-data-archival-article.svg" publishedAt: 2025-11-17 diff --git a/guides/employing-schema-validation-to-standardize-your-data.mdx b/guides/employing-schema-validation-to-standardize-your-data.mdx index 11e6bb4289..702a1e102d 100644 --- a/guides/employing-schema-validation-to-standardize-your-data.mdx +++ b/guides/employing-schema-validation-to-standardize-your-data.mdx @@ -1,6 +1,6 @@ --- title: "Employing Schema Validation to standardize your data" -tags: [data-governance, csharp] +tags: [data-governance, csharp, use-case] icon: "document-schema" description: "Learn more about configuring schema validation in RavenDB to incrase trust in your data across teams." publishedAt: 2026-02-01 diff --git a/guides/enable-ai-search-in-your-web-app-in-5-minutes.mdx b/guides/enable-ai-search-in-your-web-app-in-5-minutes.mdx index 37d5defbe1..161e546763 100644 --- a/guides/enable-ai-search-in-your-web-app-in-5-minutes.mdx +++ b/guides/enable-ai-search-in-your-web-app-in-5-minutes.mdx @@ -1,6 +1,6 @@ --- title: "Enable AI Search in Your Web App in 5 Minutes" -tags: [ai, demo, nextjs] +tags: [ai, demo, nextjs, use-case] description: "Read about Enable AI Search in Your Web App in 5 Minutes on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/enable-ai-search-in-your-web-app-in-5-minutes" publishedAt: 2025-04-28 diff --git a/guides/feed-elasticsearch-from-your-ravendb.mdx b/guides/feed-elasticsearch-from-your-ravendb.mdx index 753d79a70e..042c5c67d9 100644 --- a/guides/feed-elasticsearch-from-your-ravendb.mdx +++ b/guides/feed-elasticsearch-from-your-ravendb.mdx @@ -1,6 +1,6 @@ --- title: "Feed Elasticsearch from Your RavenDB" -tags: [background-tasks, integration, architecture] +tags: [background-tasks, integration, architecture, use-case] description: "Read about Feed Elasticsearch from Your RavenDB on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/feed-elasticsearch-from-your-ravendb" publishedAt: 2025-12-14 diff --git a/guides/genai-how-we-make-you-work-less.mdx b/guides/genai-how-we-make-you-work-less.mdx index b5f577cd83..8ebf99fe16 100644 --- a/guides/genai-how-we-make-you-work-less.mdx +++ b/guides/genai-how-we-make-you-work-less.mdx @@ -1,6 +1,6 @@ --- title: "GenAI: How We Make You Work Less" -tags: [demo, ai, deep-dive] +tags: [demo, ai, deep-dive, use-case] description: "Read about GenAI: How We Make You Work Less on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/genai-how-we-make-you-work-less" publishedAt: 2025-08-11 diff --git a/guides/incorporating-machine-learning-into-ravendb-indexing.mdx b/guides/incorporating-machine-learning-into-ravendb-indexing.mdx index 0693eebe64..525e1b9281 100644 --- a/guides/incorporating-machine-learning-into-ravendb-indexing.mdx +++ b/guides/incorporating-machine-learning-into-ravendb-indexing.mdx @@ -1,6 +1,6 @@ --- title: "Machine Learning Inside RavenDB Indexing" -tags: [ai, indexes, demo] +tags: [ai, indexes, demo, use-case] description: "Read about Machine Learning Inside RavenDB Indexing on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/incorporating-machine-learning-into-ravendb-indexing" publishedAt: 2024-12-02 diff --git a/guides/processing-invoices-using-data-subscriptions-in-ravendb.mdx b/guides/processing-invoices-using-data-subscriptions-in-ravendb.mdx index 73578137cb..3f2c1b4bc8 100644 --- a/guides/processing-invoices-using-data-subscriptions-in-ravendb.mdx +++ b/guides/processing-invoices-using-data-subscriptions-in-ravendb.mdx @@ -1,9 +1,9 @@ --- title: "Processing Invoices Using Data Subscriptions" -tags: [demo, background-tasks, csharp] +tags: [demo, background-tasks, csharp, use-case] description: "Read about Processing Invoices Using Data Subscriptions" publishedAt: 2024-12-08 -author: "Paweł Lachowski" +author: "Egor Shamanaev" image: "https://ravendb.net/wp-content/uploads/2024/12/processing-invoices-article-cover.jpg" proficiencyLevel: "Expert" --- diff --git a/guides/ravendb-data-visualization-with-power-bi.mdx b/guides/ravendb-data-visualization-with-power-bi.mdx index e03c727d9d..50d5ddbb91 100644 --- a/guides/ravendb-data-visualization-with-power-bi.mdx +++ b/guides/ravendb-data-visualization-with-power-bi.mdx @@ -1,6 +1,6 @@ --- title: "RavenDB Data Visualization with Power BI" -tags: [integration, monitoring] +tags: [integration, monitoring, use-case] description: "Read about RavenDB Data Visualization with Power BI on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/ravendb-data-visualization-with-power-bi" publishedAt: 2025-03-25 diff --git a/guides/semantic-search-with-ravendb-python-and-fastapi.mdx b/guides/semantic-search-with-ravendb-python-and-fastapi.mdx index 61e87022c0..712cc0551f 100644 --- a/guides/semantic-search-with-ravendb-python-and-fastapi.mdx +++ b/guides/semantic-search-with-ravendb-python-and-fastapi.mdx @@ -1,6 +1,6 @@ --- title: "Semantic Search with RavenDB, Python, and FastAPI" -tags: [python, fastapi, ai, demo] +tags: [python, fastapi, ai, demo, use-case] description: "Read about Semantic Search with RavenDB and Python" publishedAt: 2025-07-22 image: "https://ravendb.net/wp-content/uploads/2025/07/Semantic-Search-cover.png" diff --git a/guides/spatial-search-in-ravendb.mdx b/guides/spatial-search-in-ravendb.mdx index 9e61850df6..acb8497142 100644 --- a/guides/spatial-search-in-ravendb.mdx +++ b/guides/spatial-search-in-ravendb.mdx @@ -1,6 +1,6 @@ --- title: "Spatial Search in RavenDB: Radius, Polygon, and Reverse Queries" -tags: [python, demo, querying, indexes, spatial, fastapi] +tags: [python, demo, querying, indexes, spatial, fastapi, use-case] icon: "spatial-map-view" description: "Learn how to implement spatial search in RavenDB with Python. Covers radius queries, custom polygon shapes, WKT syntax, and reverse point-in-polygon lookup using the Flat Finder demo." author: "Paweł Lachowski" diff --git a/guides/survive-the-ai-tidal-wave-with-ravendb-genai.mdx b/guides/survive-the-ai-tidal-wave-with-ravendb-genai.mdx index 2b494b8223..904dd0afbf 100644 --- a/guides/survive-the-ai-tidal-wave-with-ravendb-genai.mdx +++ b/guides/survive-the-ai-tidal-wave-with-ravendb-genai.mdx @@ -1,9 +1,9 @@ --- title: "Survive the AI Tidal Wave with RavenDB GenAI" -tags: [ai, demo, deep-dive] +tags: [ai, demo, deep-dive, use-case] description: "Read about Survive the AI Tidal Wave with RavenDB GenAI on the RavenDB.net news section" publishedAt: 2025-07-07 -author: "Paweł Lachowski" +author: "Gracjan Sadowicz" image: "https://ravendb.net/wp-content/uploads/2025/06/article-cover-genai.png" proficiencyLevel: "Expert" --- diff --git a/guides/tags.yml b/guides/tags.yml index 57e64a5c54..74abe7fc40 100644 --- a/guides/tags.yml +++ b/guides/tags.yml @@ -134,6 +134,10 @@ demo: label: "Demo" permalink: "/demo" description: "Content related to Demo." +use-case: + label: "Use Case" + permalink: "/use-case" + description: "Real-world problems solved with RavenDB features." architecture: label: "Architecture" permalink: "/architecture" diff --git a/guides/transactional-outbox.mdx b/guides/transactional-outbox.mdx index 963d137e98..eec06c2d4f 100644 --- a/guides/transactional-outbox.mdx +++ b/guides/transactional-outbox.mdx @@ -1,6 +1,6 @@ --- title: "Transactional Outbox with RavenDB Queue ETL" -tags: [ongoing-tasks, architecture, csharp, integration] +tags: [ongoing-tasks, architecture, csharp, integration, use-case] icon: "etl" description: "Learn to implement the transactional outbox pattern in C# using RavenDB data subscriptions or Queue ETL, with RabbitMQ and Kafka code examples." keywords: [transactional outbox, outbox pattern, RavenDB ETL, RabbitMQ, Kafka, distributed systems, event-driven architecture] diff --git a/guides/unlock-ravendb-genai-potential-with-attachments.mdx b/guides/unlock-ravendb-genai-potential-with-attachments.mdx index e0f1df8be0..1cdcda1872 100644 --- a/guides/unlock-ravendb-genai-potential-with-attachments.mdx +++ b/guides/unlock-ravendb-genai-potential-with-attachments.mdx @@ -1,6 +1,6 @@ --- title: "Unlock RavenDB GenAI Potential with Attachments" -tags: [demo, csharp, ai, document-extensions, attachments] +tags: [demo, csharp, ai, document-extensions, attachments, use-case] description: "Read about Unlock RavenDB GenAI Potential with Attachments on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/unlock-ravendb-genai-potential-with-attachments" publishedAt: 2025-10-08 diff --git a/guides/unlocking-the-benefits-of-on-demand-production-database-replication.mdx b/guides/unlocking-the-benefits-of-on-demand-production-database-replication.mdx index d38d43d0cb..1481fd61ce 100644 --- a/guides/unlocking-the-benefits-of-on-demand-production-database-replication.mdx +++ b/guides/unlocking-the-benefits-of-on-demand-production-database-replication.mdx @@ -1,6 +1,6 @@ --- title: "On-Demand Production Database Replication" -tags: [data-governance, administration, clusters, architecture, replication] +tags: [data-governance, administration, clusters, architecture, replication, use-case] description: "Read about On-Demand Production Database Replication on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/unlocking-the-benefits-of-on-demand-production-database-replication" publishedAt: 2025-02-23 diff --git a/guides/using-azure-queue-storage-etl-to-process-ravendb-documents-in-a-serverless-manner.mdx b/guides/using-azure-queue-storage-etl-to-process-ravendb-documents-in-a-serverless-manner.mdx index 36241640e4..b1bc515fc8 100644 --- a/guides/using-azure-queue-storage-etl-to-process-ravendb-documents-in-a-serverless-manner.mdx +++ b/guides/using-azure-queue-storage-etl-to-process-ravendb-documents-in-a-serverless-manner.mdx @@ -1,6 +1,6 @@ --- title: "Using Azure Queue Storage ETL for Serverless Processing" -tags: [integration, background-tasks, architecture, demo] +tags: [integration, background-tasks, architecture, demo, use-case] description: "Read about Using Azure Queue Storage ETL for Serverless Processing on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/using-azure-queue-storage-etl-to-process-ravendb-documents-in-a-serverless-manner" publishedAt: 2025-10-22 diff --git a/guides/using-ravendb-persistence-in-an-akka-net-application.mdx b/guides/using-ravendb-persistence-in-an-akka-net-application.mdx index 2560e6b9e0..e6b7be5fea 100644 --- a/guides/using-ravendb-persistence-in-an-akka-net-application.mdx +++ b/guides/using-ravendb-persistence-in-an-akka-net-application.mdx @@ -1,6 +1,6 @@ --- title: "Using RavenDB Persistence in an Akka.NET Application" -tags: [integration, csharp] +tags: [integration, csharp, use-case] description: "Read about Using RavenDB Persistence in an Akka.NET Application on the RavenDB.net news section" externalUrl: "https://ravendb.net/articles/using-ravendb-persistence-in-an-akka-net-application" publishedAt: 2025-08-26 diff --git a/guides/using-remote-attachments-to-cut-storage-costs.mdx b/guides/using-remote-attachments-to-cut-storage-costs.mdx index 546ade2595..0d787957d5 100644 --- a/guides/using-remote-attachments-to-cut-storage-costs.mdx +++ b/guides/using-remote-attachments-to-cut-storage-costs.mdx @@ -1,6 +1,6 @@ --- title: "Using Remote Attachments to cut storage costs" -tags: [document-extensions, attachments, data-governance, architecture, csharp] +tags: [document-extensions, attachments, data-governance, architecture, csharp, use-case] icon: "remote-attachment" description: "Store RavenDB attachments in Amazon S3 or Azure Blob Storage to reduce database storage costs. Step-by-step setup for Studio and C# code, including bulk migration of existing local attachments." publishedAt: 2026-02-01 diff --git a/src/components/Homepage/UseCases/UseCases.tsx b/src/components/Homepage/UseCases/UseCases.tsx index 8dc53bfc6e..895c5305d4 100644 --- a/src/components/Homepage/UseCases/UseCases.tsx +++ b/src/components/Homepage/UseCases/UseCases.tsx @@ -18,7 +18,7 @@ const useCases = [ Learn how to harness the power of Generative AI by pairing it with a high-performance document database. ), - url: "https://ravendb.net/articles/survive-the-ai-tidal-wave-with-ravendb-genai", + url: "/guides/survive-the-ai-tidal-wave-with-ravendb-genai", }, { title: "Processing invoices using Data Subscriptions in RavenDB", @@ -27,7 +27,7 @@ const useCases = [ imgWidth: 640, imgHeight: 194, description: <>Learn how to process invoices in asynchronous manner using the data subscriptions feature, - url: "https://ravendb.net/articles/processing-invoices-using-data-subscriptions-in-ravendb", + url: "/guides/processing-invoices-using-data-subscriptions-in-ravendb", }, ]; @@ -36,8 +36,8 @@ export default function UseCases(): ReactNode {
Use cases - - See all + + See more