Skip to content

Add MariaDB Document Store integration - #567

Merged
kacperlukawski merged 3 commits into
deepset-ai:mainfrom
SyedShahmeerAli12:add/mariadb-documentstore
Aug 20, 2026
Merged

Add MariaDB Document Store integration#567
kacperlukawski merged 3 commits into
deepset-ai:mainfrom
SyedShahmeerAli12:add/mariadb-documentstore

Conversation

@SyedShahmeerAli12

Copy link
Copy Markdown
Contributor

Add integration tile for mariadb-haystack.

The package is released on PyPI: https://pypi.org/project/mariadb-haystack/
The integration was merged into haystack-core-integrations: deepset-ai/haystack-core-integrations#3565

Closes deepset-ai/haystack-core-integrations#2340

@SyedShahmeerAli12
SyedShahmeerAli12 requested a review from a team as a code owner August 15, 2026 15:00
@vercel

vercel Bot commented Aug 15, 2026

Copy link
Copy Markdown

@SyedShahmeerAli12 is attempting to deploy a commit to the deepset Team on Vercel.

A member of the Team first needs to authorize it.

@anakin87 anakin87 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's port here the fixes we made in deepset-ai/haystack#12363

Comment thread integrations/mariadb-documentstore.md
Comment thread integrations/mariadb-documentstore.md
Comment thread integrations/mariadb-documentstore.md
@anakin87

Copy link
Copy Markdown
Member

@kacperlukawski this PR looks good from the content point of view...
Could you please review it?

@kacperlukawski kacperlukawski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, @SyedShahmeerAli12 I left two comments. Could you please have a look?

Comment thread integrations/mariadb-documentstore.md Outdated

## Installation

MariaDB 11.7+ introduced a native `VECTOR` datatype with MHNSW indexing, enabling efficient vector similarity search directly in the database.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
MariaDB 11.7+ introduced a native `VECTOR` datatype with MHNSW indexing, enabling efficient vector similarity search directly in the database.
MariaDB 11.7+ introduced a native `VECTOR` datatype with HNSW-based indexing, enabling efficient vector similarity search directly in the database.

I checked their documentation and blog posts, and it seems they use mhnsw, and nhnsw, but from the Haystack user perspective it does not matter that much. I would advice to stay away from the implementation details, given HNSW is a well-known algorithm already.

See:

Comment thread integrations/mariadb-documentstore.md

@kacperlukawski kacperlukawski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, @SyedShahmeerAli12 I'll add a logo in a separate PR

@kacperlukawski
kacperlukawski self-requested a review August 20, 2026 11:33
@kacperlukawski
kacperlukawski merged commit 3a5332a into deepset-ai:main Aug 20, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MariaDB Vector DocumentStore Integration for Haystack

3 participants