Commit Graph
1325 Commits
Author SHA1 Message Date
Dylan Couzon 93ee9d6e8c update date, reduce slop 2026-07-24 23:07:33 -04:00
Dylan Couzon 3958d494ec add blog 2026-07-17 17:20:24 -04:00
Dylan CouzonandClaude Fable 5 3cb7a184b6 Revert accidental blog push to master
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 17:12:04 -04:00
Dylan Couzon c910a79aec add blog 2026-07-17 17:09:33 -04:00
Abdon Pijpelink 45f19f30ee Break up "Distributed Deployment" page into new "Scaling & Resilience" section (#2491)
* Add new Scaling landing page under Operations

Introduces a Scaling section with vertical vs. horizontal scaling
guidance and failover best practices, linking out to detail pages.

* Add new Vertical Scaling page

Dedicated how-to guidance for resizing existing nodes: when to scale
vertically, RAM sizing formulas, and Cloud/self-hosted resize steps.

* Add new Horizontal Scaling and Resilience page

Covers Raft consensus, the replication model, consistency guarantees,
Multi-AZ, and the resilience terminology used elsewhere in the docs.

* Move Distributed Deployment under Scaling and update all incoming links

Moves distributed_deployment.md into the new scaling/ section, trims
its Raft/Replication/Consistency intros into cross-links to the new
Horizontal Scaling and Resilience page, adds Multi-AZ and single-replica
cross-link callouts in the Cloud docs, rewrites all internal references
across ~30 files to the new canonical path instead of relying on
aliases, and applies Title Case to Distributed Deployment's headers.

* Split Resilience out of Horizontal Scaling and Resilience

Adds a dedicated Resilience page covering fault tolerance, Multi-AZ,
resilience terminology, and failover best practices (moved from the
Scaling landing page). Horizontal Scaling is retitled and scoped to
the underlying mechanics: Raft consensus, replication, and consistency.

* Reorganize Horizontal Scaling's structure

Moves "How Many Qdrant Nodes Should I Run?" from Distributed Deployment
into Horizontal Scaling, adds a conceptual Sharding section, and
reorders Sharding/Replication/Raft Consensus/Consistency. Moves the
remaining conceptual content out of Distributed Deployment: Temporary
Node Failure to Resilience, Error Handling folded into Replication,
sharding heuristics folded into Sharding, and the Consensus
Checkpointing explanation folded into Raft Consensus.

* Rename Scaling section to Scaling & Resilience

Renames the section and restructures the landing page: the vertical-
vs-horizontal decision is now purely about scaling, with a dedicated
Resilience section covering fault tolerance through sharding and
multi-node deployments.

* Polish Vertical Scaling and Resilience page content

Reframes Vertical Scaling's "What Not to Do" as positive "Best
Practices". Reworks Resilience's structure: moves the uptime/data-
integrity terminology into the intro as three distinct aspects of
resilience, and renames "How Resilience Works" to "Setting Up a
Resilient Qdrant Cluster".

* Add diagrams illustrating sharding and replication

Adds cluster diagrams to the Sharding and Replication sections on
Horizontal Scaling to make the shard/replica layout easier to follow.

* Add new Node Failure Recovery page

Extracts the node failure recovery scenarios out of Distributed
Deployment into their own page, with each bolded sub-header converted
to a proper heading, and links updated across Resilience and the
Scaling landing page.

* Add new Consistency Guarantees page

Extracts write consistency factor, read consistency, and write
ordering out of Distributed Deployment into their own page, positioned
after Distributed Deployment.

* Add new "Deploy Behind a Load Balancer" section

Explains why a load balancer is needed in front of a multi-node
Qdrant cluster: avoiding a single point of failure at the entry point
and making sure replicas on every node actually serve reads.

* Add new "Rebalancing" section

Documents how Qdrant Cloud automatically rebalances shards across
nodes, as its own subsection under Sharding.

* Rewrite Multi-AZ vs. Replication Factor as Multi-AZ Deployments

Defines an availability zone on first use, explains why multi-AZ
deployments guard against a zone going down, clarifies that Qdrant
Cloud is zone-aware once enabled, and that self-hosted deployments
need to place and move replicas across zones manually.

* Restructure node-count guidance into One/Two/Three-or-more Node subsections

Splits "How Many Qdrant Nodes Should I Run?" into three subsections
and drops the "balanced" framing for two nodes: it states plainly
that two nodes give more capacity without true high availability.

* Add new "Which Configuration Is Right for You?" section

Summarizes the one/two/three-or-more node tradeoffs in one place
right after the detailed breakdown.

* Add explicit _redirects entry for legacy distributed_deployment URL

Closes the redirect chain: the existing /guides/ and /operations/
legacy rules both terminate at /documentation/distributed_deployment/,
which previously had no explicit _redirects entry and only resolved
via the Hugo alias meta-refresh page.

* Fix all incoming links to Distributed Deployment and pages under Scaling

Repoints two same-page anchors in distributed_deployment.md that broke
when Write Ordering moved to Consistency Guarantees, and one link in
cloud/create-cluster.md that broke when a Resilience heading was
reworded.

* Update time-based sharding diagram and restructure section

* Fix a couple of broken links

* Move 'Consensus Checkpointing' to 'Node Failure Recovery' page
2026-07-16 09:11:58 +02:00
kanungle 1474fd7535 corrected hyperlink 2026-07-08 23:02:33 -07:00
brian-ogrady 2f309aa418 Update benchmark-elastic-diskbbq.md
Formatting, make argument for this being a toy exercise stronger
2026-07-08 10:16:53 -04:00
brian-ogrady c7c4479b89 Update benchmark-elastic-diskbbq.md
small fixes, remove trailing . and cleaned up wording for api docs
2026-07-08 01:08:58 -04:00
brian-ogrady c9c461c940 Update benchmark-elastic-diskbbq.md
Technical corrections, rephrasing, explaining why Elastic needs disk-based index and still is not as performant
2026-07-08 01:04:31 -04:00
kanungle df8737a27b updated frontmatter 2026-07-07 20:16:56 -07:00
kanungle a14387f8b4 initial commit 2026-07-07 20:14:52 -07:00
Dylan Couzon e898cff6c5 Merge pull request #2392 from qdrant/blog-branch-aware-search
Add blog: Branch-Aware Semantic Code Search with Qdrant
2026-07-06 15:31:38 -04:00
Dylan Couzon 82dfec3349 update date 2026-07-06 15:30:34 -04:00
Abdon Pijpelink 757767919b Add 'Mitigate Read-Write Contention' section to the bulk upload guide (#2469)
* Change bulk upload from tutorial into guide

* Add 'Mitigate Read-Write Contention' section to bulk upload guide

* Update meta descriptions
2026-07-06 10:02:00 +02:00
kanungle 1c28483083 added youtube recording links 2026-06-24 14:46:00 -07:00
kanungle 0c79394750 made less cheesy; embedded recap video 2026-06-24 14:36:54 -07:00
kanungle 7f37349bb3 created blog draft 2026-06-24 13:56:03 -07:00
Abdon PijpelinkandClaude Sonnet 4.6 478b96554f Restructure inference docs (#2225)
* Break Inference page into several pages

* Make all inference code snippets testable and clean up

* Make more snippets testable

* Edits

* Document automatic query and passage prefix injection in Cloud Inference

Qdrant Cloud Inference silently applies model-specific prefixes (e.g.
"query: "/"passage: " for E5, BGE-style instruction prefix for BGE/mxbai/
Snowflake arctic-embed) so users don't need to manage them manually.
Add a section explaining this behavior, the idempotency guarantee, and
the scope (Qdrant-hosted models only; external providers handle their own).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Document short query optimization in Cloud Inference

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Update links

* Expand on external provider API key usage

* Add section about external provider API keys

* Default to header for external API keys

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-24 08:11:03 +02:00
daniel-azoulai 90d072eb03 Merge pull request #2297 from Goodnight77/docs/fix-case-studies-typos
docs: fix small typos in case studies files
2026-06-23 15:27:25 -07:00
Dylan Couzon 19dbbd6805 reduce images footprint 2026-06-17 22:46:50 -04:00
Dylan Couzon 76846f0800 add live demo 2026-06-17 21:56:24 -04:00
Dylan Couzon 041c0c323f break down screenshot 2026-06-17 13:48:12 -04:00
Dylan Couzon 3e8376ea6d add edge blog post 2026-06-17 13:24:50 -04:00
kanungle 32f509893b changed ranking 2026-06-09 23:15:17 -07:00
kanungle fe826d1ca6 initial draft 2026-06-09 14:20:33 -07:00
Dylan Couzon 1f4ac7582a v2 2026-06-03 10:50:44 -04:00
Dylan CouzonandClaude Opus 4.8 e54dcb1e3a Add Branch-Aware Semantic Code Search blog post
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 17:15:28 -04:00
Abdon PijpelinkandClaude Sonnet 4.6 72ea635755 Update Security docs (#2368)
* Rewrite security page intro to be feature-forward

Replaces the generic opening paragraph with one that names each security
feature (API key auth, read-only keys, JWT RBAC, network binding, TLS,
audit logging) and links directly to their sections, so scanning readers
see the full capability surface before hitting the warning block.

Also updates the checklist items to surface read-only keys and JWT RBAC
as explicit options under Authentication.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Add Security FAQ section to Qdrant Fundamentals

Adds three new Q&A entries covering default security posture, read-only
API keys, and JWT collection-scoped access control — the exact questions
users ask in Discord. Also adds Security to the page nav table and fixes
the heading depth on the collection-per-user entry (## → ###).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Add Security section to production checklist

Inserts a new section 2 covering the five key security steps — API key
auth, read-only keys, JWT access control, TLS, and network binding —
with direct links to the Security page. Renumbers existing sections
2–4 to 3–5. Closes the gap where a user following the checklist
step-by-step could go to production with an open, unauthenticated instance.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Link production checklist from both quickstart pages

Adds a production checklist callout to the "Next Steps" section of the
local quickstart and a bullet to the "What's Next?" section of the cloud
quickstart, so users completing either tutorial have a clear path to
production readiness.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Make code snippets testable

* Lead Security page by listing all the features; Rename API keys->Admin API keys, and 'Granular Access Control with JWT' section into 'Granular Access API Keys'

* Update links

* Update meta description

* Fix C# snippet

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 15:56:52 +02:00
Abdon Pijpelink 04e3e0bb1d Add named vectors scenario to embedding migration tutorial (#2348)
* Initial commit

* Edits

* Update FAQ

* Edits

* Mention required versions
2026-05-26 09:38:24 +02:00
Mohamed Arbi b889e19117 docs: fix typos and improve clarity in quantization/turboQuant docs (#2371) 2026-05-26 09:36:46 +02:00
m-qdrant ff836fb972 Merge pull request #2369 from qdrant/blog-vsd-sf-announcement
blog-22-may-copy-changes
2026-05-22 12:29:32 -04:00
Maddie Duhon 1d48736519 Update vector-space-day-2026-sf.md 2026-05-22 12:27:22 -04:00
Maddie Duhon 47928911a4 Update vector-space-day-2026-sf.md 2026-05-22 12:22:52 -04:00
Maddie Duhon 2153531eb8 Update vector-space-day-2026-sf.md 2026-05-22 12:20:03 -04:00
Maddie Duhon e3e1c595d4 blog-22-may-copy-changes 2026-05-22 12:12:30 -04:00
daniel-azoulai 422ce7db0b Update case-study-sunny-health-ai.md 2026-05-21 22:08:01 -07:00
daniel-azoulai aa2ded8a21 Merge pull request #2356 from qdrant/case-study-sunny-health
case-study-sunny-health-AI
2026-05-21 10:42:12 -07:00
daniel-azoulai 3d2cbc637e Update 2026-05-20 22:06:30 -07:00
daniel-azoulai 2b97750ade Merge pull request #2350 from qdrant/case-study-goperfect
Create case-study-go-perfect.md
2026-05-19 09:37:44 -07:00
daniel-azoulai 3436772608 Update case-study-go-perfect.md 2026-05-19 08:54:30 -07:00
daniel-azoulai 8a196dda1c Update 2026-05-19 08:48:12 -07:00
daniel-azoulai 4f1aa6d77d Update case-study-go-perfect.md 2026-05-18 13:34:56 -07:00
daniel-azoulai 99c2fec65d Update case-study-go-perfect.md 2026-05-18 13:29:19 -07:00
daniel-azoulai 29442b0bd2 Update Bento 2026-05-18 13:25:22 -07:00
daniel-azoulai 666356bcdb Update 2026-05-18 13:12:42 -07:00
daniel-azoulai bd49b8ca2f Update case-study-sunny-health-ai.md 2026-05-18 11:06:00 -07:00
daniel-azoulai b77c4a62a4 Update 2026-05-18 10:59:52 -07:00
daniel-azoulai 49620b685a case-study-sunny-health 2026-05-18 09:20:08 -07:00
daniel-azoulai ced6f2c513 Update 2026-05-15 13:29:44 -07:00
daniel-azoulai 2019d92fdd Update 2026-05-15 11:30:01 -07:00