SlideShare a Scribd company logo
Boosting MySQL with
Vector Search
MyVector
Alkin
Tezuysal
THE VECTOR SEARCH
CONFERENCE
June 2025
1
Let’s get connected!
Alkin Tezuysal - Director of Services @AltinityDB
● Linkedin : https://www.linkedin.com/in/askdba/
Open Source Database Evangelist
● Previously ChistaDATA, PlanetScale, Percona and Pythian as Senior Technical Manager, SRE, DBA
● Earlier in life Enterprise DBA , Informix, Oracle, DB2 , SQL Server
● Recent Recognitions:
○ Most Influential in Database Community 2022 - The Redgate 100
○ MySQL Cookbook, 4th Edition 2022 - O'Reilly Media, Inc.
○ MySQL Rockstar 2023 - Oracle (MySQL Community)
○ Database Design and Modeling with PostgreSQL and MySQL 2024 - <Packt>
○ Oracle ACE Pro 2025 - Oracle
@ask_dba
@2025 Altinity, Inc.
Born to Sail, Forced to Work!
2
What is
Artificial
Intelligence?
Artificial Intelligence (AI) refers to the simulation
of human intelligence in machines that are
programmed to think and learn like humans.
AI systems are capable of performing tasks that
typically require human intelligence, such as
visual perception, speech recognition,
decision-making, and language translation.
3
Vectors and Dimensions
Objects Dimensions
Data Points
Mathematical objects representing
magnitude and direction (velocity, force)
When dimensions increase data
points increase and they turn into
embeddings
Represented as arrays or ordered
lists of numbers
MyVector
4
Vector Embeddings
Mathematical representations of data in
a high-dimensional space.
Semantic
Search
Pre-Trained
Vector Search
Capture semantic
meaning and
relationships between
words, phrases, or other
data.
BERT, OpenAI, Word2Vec, CLIP
for images
It is a technique that retrieves the most
similar items by comparing vector
embeddings using distance or similarity
metrics in high-dimensional space.
MyVector
5
Pre-Trained
Models
• Natural Language (Text) Embeddings
• Multilingual Embeddings
• Image & Vision Embeddings
MyVector
• Audio / Video Embeddings
• Cross-modal / Multimodal
6
Benefits of Vector
Search
● Efficient and relevant search results.
● Improved relevance for text and image search.
● Semantic understanding.
● Supports AI-based applications.
● Leverage and unlock value from live and
historical business data in the MySQL database
: e.g conversation logs, clinical records, support
tickets, persona descriptions, medical images,
product catalog, legal filings etc.
MyVector
7
Vector Support Helps
● Traditional search struggles with
high-dimensional data and semantic
understanding.
● Inefficient for AI and ML applications that rely
on vector embeddings.
● Vector support enhances performance and
relevance for similarity searches.
● Enables new AI-driven applications directly
within MySQL.
● Unlocks advanced data analysis techniques
using vector embeddings.
MyVector
8
Why Vector Search in MySQL?
● MySQL World’s number one open-source
relational database
● Vector search allows for more efficient and
relevant search results.
● Improved relevance for text and image search
with semantic understanding.
● MyVector plugin extends MySQL with vector
search capabilities.
● Supports a wide range of AI-based applications.
P.S: MySQL does not come with extensibility
interfaces to add new data types, and no support
to add new index types and to add new access
methods
9
Vector Search Use Cases
Use Cases:
Natural Language Processing (NLP): Words or
sentences are converted into vectors where similar
words or phrases are closer in vector space.
Recommender Systems: Items or users can be
embedded to find similarities or predict preferences.
Image Recognition: Images can be encoded into
vectors for tasks like similarity search or classification.
10
Vector Databases
Vector Database
Providers
● Pinecone
● Qdrant
● Milvus
● Weavite
● Chroma
Vector Store
Providers
● ClickHouse
● Elasticsearch
● Singlestore
● Typesense
● Others
○ MySQL
○ MariaDB
○ PostgreSQL
○ TiDB
11
Vector Databases vs Traditional Databases
12
Vector Data Processing
13
Model Context Protocol (MCP)
14
MySQL Vector Plugin Architecture
The MyVector Plugin, discussed earlier,
leverages this architecture. Here's how it
fits:
● UDFs in the plugin: Adds vector-related
SQL functions.
● Data storage : Use varbinary in MySQL
8.x and VECTOR in MySQL 9.x.
● Indexing: Integrates vector similarity
search via HNSW indexing.
● Similarity Search - Intuitive syntax for
search using SQL
● Administration - Simple MySQL stored
procedures
15
MySQL Vector Plugin Build
/// get the MyVector sources
$ cd mysql-server/src/plugin
$ git clone https://github.com/p3io/myvector-dev/ ./myvector
/// Generate makefile for the new plugin
$ cd mysql-server/bld
$ cmake .. <other options used for this build >
/// Build the plugin
$ cd mysql-server/bld/plugin/myvector
$ make
16
MySQL Vector Plugin Install
/// Copy the MyVector plugin shared library to the MySQL installation
plugins
$ cp mysql-server/bld/plugin_output_directory/myvector.so
/usr/local/mysql/lib/plugin/
/// Register the MyVector plugin and create MyVector stored procedures.
$ cd mysql-server/plugin/myvector
/// Connect to 'mysql' database as 'root'
$ mysql -u root -p mysql
mysql> source myvectorplugin.sql
17
MySQL Vector Plugin Architecture
● MySQL V8.X - InnoDB + Plugin + Varbinary Data Type
● MySQL V9.X - InnoDB + Plugin + Vector Data Type
mysql> select udf_name from performance_schema.user_defined_functions
where udf_name like "myvector%" ;
+-----------------------------+
| udf_name |
+-----------------------------+ |
| myvector_is_valid |
| myvector_distance |
| myvector_display |
| myvector_ann_set |
| myvector_row_distance |
| myvector_construct |
+-----------------------------+
18
MyVector Features
High speed, parallel build of HNSW index
Specify recall v/s latency parameters : M, ef, ef_search
HNSW index is incrementally persisted after initial build
Online update of index via binlog read & parse of DMLs
HNSW Index is crash-safe and is recovered on MySQL
instance crash
Write amplification to redo log/undo log avoided
19
MySQL Vector Plugin Examples MySQL 8.X
Ref: https://nlp.stanford.edu/projects/glove/
mysql > create table words50d( wordid
int primary key,
word varchar(200),
wordvec MYVECTOR(type=HNSW,
dim=50,size=400000,
M=64,ef=100)
);
– Load the Data (insert …)
mysql> call
myvector_index_build
('test.words50d.wordvec','wordid');
20
MySQL Vector Plugin Examples MySQL 9.1
mysql > create table words50d(
wordid int primary key,
word varchar(200),
wordvec MYVECTOR(type=HNSW,
dim=50,size=400000,
M=64,ef=100)
);
– Load the Data (insert …)
mysql> call
myvector_index_build
('test.words50d.wordvec','wordid');
21
Demo
https://github.com/p3io/myvector-dev/tree/main/demo
22
Future
Trends
Self-driving cars are becoming more
sophisticated.
AI-driven adaptive learning platforms
tailor education to individual student
needs.
AI is improving in understanding and
generating human language.
Autonomous Vehicles Personalized
Education
Natural Language Processing
23
Conclusion
Vector search technologies like MyVector are poised to transform how
organizations manage and retrieve unstructured data, enabling
smarter AI-driven applications. As we unlock new capabilities in
semantic understanding and real-time relevance, it’s essential to
balance technical innovation with ethical data handling and
responsible AI integration—ensuring we realize the full potential of
vector-powered intelligence safely and effectively.
MyVector
24
Question?
MyVector
Let me Know
25
References
Introducing MyVector Plugin — Vector Storage & Similarity Search in MySQL - HNSW, ANN | Medium
Introducing MyVector Plugin — Vector Storage & Similarity Search in MySQL — Part 2 | by Shankar Iyer | Medium
MyVector Plugin — Part 3 — Nearest Neighbour Search with other predicates and the SQL Optimizer | by Shankar
Iyer | Medium
MySQL Vector Datatype: create your operations (part 1)
MySQL Vector Datatype: create your operations (part 2) - lefred blog
O'Reilly/Safari Books
https://asciinema.org/a/QuRroM7n06vxvK78pYYKoCWNG
https://asciinema.org/a/KZeSifbD0QpHYmYUep5SiaCMA
https://asciinema.org/a/YTIg12ClZAh38qUcgsBUAdSA7
https://asciinema.org/a/4uro9wYgFijuwP3EdJvp0tRMj
https://asciinema.org/a/O7rNs2OzLXyUja0bwWcldXsX9
https://asciinema.org/a/RJs3CFbuShQGeXkCSxDDG0n3i
https://asciinema.org/a/6F0hDcnFT4XMqi5ALSeTNkCbO
FOSDEM 2025 - Boosting MySQL with Vector Search: Introducing the MyVector Plugin
26
Thank
You
MyVector
27

More Related Content

PDF
Vector Databases 101 - An introduction to the world of Vector Databases
PDF
Boosting MySQL with Vector Search Fosdem 2025.pdf
PDF
Boosting MySQL with Vector Search Scale22X 2025.pdf
PDF
Vector Databases - A Technical Primer.pdf
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
PPTX
Vector_db_introduction.pptx
PPTX
Vector Databases and Why Are They Used in Modern AI - Marko Lohert - ATD 2024
PPTX
Vector-Databases-Powering-the-Next-Generation-of-AI-Applications.pptx
Vector Databases 101 - An introduction to the world of Vector Databases
Boosting MySQL with Vector Search Fosdem 2025.pdf
Boosting MySQL with Vector Search Scale22X 2025.pdf
Vector Databases - A Technical Primer.pdf
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Vector_db_introduction.pptx
Vector Databases and Why Are They Used in Modern AI - Marko Lohert - ATD 2024
Vector-Databases-Powering-the-Next-Generation-of-AI-Applications.pptx

Similar to Boosting MySQL with Vector Search -THE VECTOR SEARCH CONFERENCE 2025 .pdf (20)

PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
PDF
Maximizing AI Performance with Vector Databases: A Comprehensive Guide
PDF
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
PDF
How Vector Search Transforms Information Retrieval?
PPTX
Vector_Databases_Detailed_Presentation.pptx
PPTX
Vector_Databases_Presentation_in_modern_era.pptx
PDF
Mastering Vector Search with MongoDB Atlas - Manosh Malai - Mydbops MyWebinar 39
PDF
Distributed Vector Databases - What, Why, and How
PDF
06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases
PPT
vectorStar-2010
PDF
Vector Search with ScyllaDB by Szymon Wasik
PDF
Elevating PostgreSQL: Benchmarking Vector Search Performance
PDF
Beyond Retrieval Augmented Generation (RAG): Vector Databases
PDF
The Trinity in GenAI - Spring AI, LangChain4J and OpenAI
PDF
A14 Getting Started with Vectorwise by Mark Van de Wiel
PDF
Red Hat Summit Connect 2023 - Redis Enterprise, the engine of Generative AI
PDF
Vector databases and neural search
PPTX
RheoData_23ai_Vector-Datatype-Webinar-2024.pptx
PDF
09-26-2024 Conf 42 Kube Native: Unleashing the Potential of Cloud Native Open...
PDF
stackconf 2022: Introduction to Vector Search with Weaviate
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Maximizing AI Performance with Vector Databases: A Comprehensive Guide
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
How Vector Search Transforms Information Retrieval?
Vector_Databases_Detailed_Presentation.pptx
Vector_Databases_Presentation_in_modern_era.pptx
Mastering Vector Search with MongoDB Atlas - Manosh Malai - Mydbops MyWebinar 39
Distributed Vector Databases - What, Why, and How
06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases
vectorStar-2010
Vector Search with ScyllaDB by Szymon Wasik
Elevating PostgreSQL: Benchmarking Vector Search Performance
Beyond Retrieval Augmented Generation (RAG): Vector Databases
The Trinity in GenAI - Spring AI, LangChain4J and OpenAI
A14 Getting Started with Vectorwise by Mark Van de Wiel
Red Hat Summit Connect 2023 - Redis Enterprise, the engine of Generative AI
Vector databases and neural search
RheoData_23ai_Vector-Datatype-Webinar-2024.pptx
09-26-2024 Conf 42 Kube Native: Unleashing the Potential of Cloud Native Open...
stackconf 2022: Introduction to Vector Search with Weaviate
Ad

More from Alkin Tezuysal (20)

PDF
Unified Observability - Alkin Tezuysal - FOSSASIA Summit March 2025 .pdf
PDF
London MySQL Day - Lightning Talk Dec 2024.pdf
PDF
Design and Modeling with MySQL and PostgreSQL - Percona University Istanbul S...
PDF
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
PPTX
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
PDF
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
PDF
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
PDF
How OLTP to OLAP Archival Demystified
PDF
MySQL Cookbook: Recipes for Developers, Alkin Tezuysal and Sveta Smirnova - P...
PDF
My first 90 days with ClickHouse.pdf
PDF
KubeCon_NA_2021
PDF
Integrating best of breed open source tools to vitess orchestrator pleu21
PDF
Vitess: Scalable Database Architecture - Kubernetes Community Days Africa Ap...
PDF
How to shard MariaDB like a pro - FOSDEM 2021
PDF
Vitess - Data on Kubernetes
PDF
MySQL Ecosystem in 2020
PDF
Introduction to Vitess on Kubernetes for MySQL - Webinar
PDF
When is Myrocks good? 2020 Webinar Series
PPTX
Mysql 8 vs Mariadb 10.4 Webinar 2020 Feb
PPTX
Myrocks in the wild wild west! FOSDEM 2020
Unified Observability - Alkin Tezuysal - FOSSASIA Summit March 2025 .pdf
London MySQL Day - Lightning Talk Dec 2024.pdf
Design and Modeling with MySQL and PostgreSQL - Percona University Istanbul S...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
How OLTP to OLAP Archival Demystified
MySQL Cookbook: Recipes for Developers, Alkin Tezuysal and Sveta Smirnova - P...
My first 90 days with ClickHouse.pdf
KubeCon_NA_2021
Integrating best of breed open source tools to vitess orchestrator pleu21
Vitess: Scalable Database Architecture - Kubernetes Community Days Africa Ap...
How to shard MariaDB like a pro - FOSDEM 2021
Vitess - Data on Kubernetes
MySQL Ecosystem in 2020
Introduction to Vitess on Kubernetes for MySQL - Webinar
When is Myrocks good? 2020 Webinar Series
Mysql 8 vs Mariadb 10.4 Webinar 2020 Feb
Myrocks in the wild wild west! FOSDEM 2020
Ad

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Empathic Computing: Creating Shared Understanding
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Approach and Philosophy of On baking technology
PDF
KodekX | Application Modernization Development
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
sap open course for s4hana steps from ECC to s4
PPT
Teaching material agriculture food technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Encapsulation theory and applications.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
cuic standard and advanced reporting.pdf
Programs and apps: productivity, graphics, security and other tools
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Review of recent advances in non-invasive hemoglobin estimation
Empathic Computing: Creating Shared Understanding
Dropbox Q2 2025 Financial Results & Investor Presentation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Approach and Philosophy of On baking technology
KodekX | Application Modernization Development
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
sap open course for s4hana steps from ECC to s4
Teaching material agriculture food technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Reach Out and Touch Someone: Haptics and Empathic Computing
Encapsulation theory and applications.pdf
Machine learning based COVID-19 study performance prediction
20250228 LYD VKU AI Blended-Learning.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
cuic standard and advanced reporting.pdf

Boosting MySQL with Vector Search -THE VECTOR SEARCH CONFERENCE 2025 .pdf

  • 1. Boosting MySQL with Vector Search MyVector Alkin Tezuysal THE VECTOR SEARCH CONFERENCE June 2025 1
  • 2. Let’s get connected! Alkin Tezuysal - Director of Services @AltinityDB ● Linkedin : https://www.linkedin.com/in/askdba/ Open Source Database Evangelist ● Previously ChistaDATA, PlanetScale, Percona and Pythian as Senior Technical Manager, SRE, DBA ● Earlier in life Enterprise DBA , Informix, Oracle, DB2 , SQL Server ● Recent Recognitions: ○ Most Influential in Database Community 2022 - The Redgate 100 ○ MySQL Cookbook, 4th Edition 2022 - O'Reilly Media, Inc. ○ MySQL Rockstar 2023 - Oracle (MySQL Community) ○ Database Design and Modeling with PostgreSQL and MySQL 2024 - <Packt> ○ Oracle ACE Pro 2025 - Oracle @ask_dba @2025 Altinity, Inc. Born to Sail, Forced to Work! 2
  • 3. What is Artificial Intelligence? Artificial Intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think and learn like humans. AI systems are capable of performing tasks that typically require human intelligence, such as visual perception, speech recognition, decision-making, and language translation. 3
  • 4. Vectors and Dimensions Objects Dimensions Data Points Mathematical objects representing magnitude and direction (velocity, force) When dimensions increase data points increase and they turn into embeddings Represented as arrays or ordered lists of numbers MyVector 4
  • 5. Vector Embeddings Mathematical representations of data in a high-dimensional space. Semantic Search Pre-Trained Vector Search Capture semantic meaning and relationships between words, phrases, or other data. BERT, OpenAI, Word2Vec, CLIP for images It is a technique that retrieves the most similar items by comparing vector embeddings using distance or similarity metrics in high-dimensional space. MyVector 5
  • 6. Pre-Trained Models • Natural Language (Text) Embeddings • Multilingual Embeddings • Image & Vision Embeddings MyVector • Audio / Video Embeddings • Cross-modal / Multimodal 6
  • 7. Benefits of Vector Search ● Efficient and relevant search results. ● Improved relevance for text and image search. ● Semantic understanding. ● Supports AI-based applications. ● Leverage and unlock value from live and historical business data in the MySQL database : e.g conversation logs, clinical records, support tickets, persona descriptions, medical images, product catalog, legal filings etc. MyVector 7
  • 8. Vector Support Helps ● Traditional search struggles with high-dimensional data and semantic understanding. ● Inefficient for AI and ML applications that rely on vector embeddings. ● Vector support enhances performance and relevance for similarity searches. ● Enables new AI-driven applications directly within MySQL. ● Unlocks advanced data analysis techniques using vector embeddings. MyVector 8
  • 9. Why Vector Search in MySQL? ● MySQL World’s number one open-source relational database ● Vector search allows for more efficient and relevant search results. ● Improved relevance for text and image search with semantic understanding. ● MyVector plugin extends MySQL with vector search capabilities. ● Supports a wide range of AI-based applications. P.S: MySQL does not come with extensibility interfaces to add new data types, and no support to add new index types and to add new access methods 9
  • 10. Vector Search Use Cases Use Cases: Natural Language Processing (NLP): Words or sentences are converted into vectors where similar words or phrases are closer in vector space. Recommender Systems: Items or users can be embedded to find similarities or predict preferences. Image Recognition: Images can be encoded into vectors for tasks like similarity search or classification. 10
  • 11. Vector Databases Vector Database Providers ● Pinecone ● Qdrant ● Milvus ● Weavite ● Chroma Vector Store Providers ● ClickHouse ● Elasticsearch ● Singlestore ● Typesense ● Others ○ MySQL ○ MariaDB ○ PostgreSQL ○ TiDB 11
  • 12. Vector Databases vs Traditional Databases 12
  • 15. MySQL Vector Plugin Architecture The MyVector Plugin, discussed earlier, leverages this architecture. Here's how it fits: ● UDFs in the plugin: Adds vector-related SQL functions. ● Data storage : Use varbinary in MySQL 8.x and VECTOR in MySQL 9.x. ● Indexing: Integrates vector similarity search via HNSW indexing. ● Similarity Search - Intuitive syntax for search using SQL ● Administration - Simple MySQL stored procedures 15
  • 16. MySQL Vector Plugin Build /// get the MyVector sources $ cd mysql-server/src/plugin $ git clone https://github.com/p3io/myvector-dev/ ./myvector /// Generate makefile for the new plugin $ cd mysql-server/bld $ cmake .. <other options used for this build > /// Build the plugin $ cd mysql-server/bld/plugin/myvector $ make 16
  • 17. MySQL Vector Plugin Install /// Copy the MyVector plugin shared library to the MySQL installation plugins $ cp mysql-server/bld/plugin_output_directory/myvector.so /usr/local/mysql/lib/plugin/ /// Register the MyVector plugin and create MyVector stored procedures. $ cd mysql-server/plugin/myvector /// Connect to 'mysql' database as 'root' $ mysql -u root -p mysql mysql> source myvectorplugin.sql 17
  • 18. MySQL Vector Plugin Architecture ● MySQL V8.X - InnoDB + Plugin + Varbinary Data Type ● MySQL V9.X - InnoDB + Plugin + Vector Data Type mysql> select udf_name from performance_schema.user_defined_functions where udf_name like "myvector%" ; +-----------------------------+ | udf_name | +-----------------------------+ | | myvector_is_valid | | myvector_distance | | myvector_display | | myvector_ann_set | | myvector_row_distance | | myvector_construct | +-----------------------------+ 18
  • 19. MyVector Features High speed, parallel build of HNSW index Specify recall v/s latency parameters : M, ef, ef_search HNSW index is incrementally persisted after initial build Online update of index via binlog read & parse of DMLs HNSW Index is crash-safe and is recovered on MySQL instance crash Write amplification to redo log/undo log avoided 19
  • 20. MySQL Vector Plugin Examples MySQL 8.X Ref: https://nlp.stanford.edu/projects/glove/ mysql > create table words50d( wordid int primary key, word varchar(200), wordvec MYVECTOR(type=HNSW, dim=50,size=400000, M=64,ef=100) ); – Load the Data (insert …) mysql> call myvector_index_build ('test.words50d.wordvec','wordid'); 20
  • 21. MySQL Vector Plugin Examples MySQL 9.1 mysql > create table words50d( wordid int primary key, word varchar(200), wordvec MYVECTOR(type=HNSW, dim=50,size=400000, M=64,ef=100) ); – Load the Data (insert …) mysql> call myvector_index_build ('test.words50d.wordvec','wordid'); 21
  • 23. Future Trends Self-driving cars are becoming more sophisticated. AI-driven adaptive learning platforms tailor education to individual student needs. AI is improving in understanding and generating human language. Autonomous Vehicles Personalized Education Natural Language Processing 23
  • 24. Conclusion Vector search technologies like MyVector are poised to transform how organizations manage and retrieve unstructured data, enabling smarter AI-driven applications. As we unlock new capabilities in semantic understanding and real-time relevance, it’s essential to balance technical innovation with ethical data handling and responsible AI integration—ensuring we realize the full potential of vector-powered intelligence safely and effectively. MyVector 24
  • 26. References Introducing MyVector Plugin — Vector Storage & Similarity Search in MySQL - HNSW, ANN | Medium Introducing MyVector Plugin — Vector Storage & Similarity Search in MySQL — Part 2 | by Shankar Iyer | Medium MyVector Plugin — Part 3 — Nearest Neighbour Search with other predicates and the SQL Optimizer | by Shankar Iyer | Medium MySQL Vector Datatype: create your operations (part 1) MySQL Vector Datatype: create your operations (part 2) - lefred blog O'Reilly/Safari Books https://asciinema.org/a/QuRroM7n06vxvK78pYYKoCWNG https://asciinema.org/a/KZeSifbD0QpHYmYUep5SiaCMA https://asciinema.org/a/YTIg12ClZAh38qUcgsBUAdSA7 https://asciinema.org/a/4uro9wYgFijuwP3EdJvp0tRMj https://asciinema.org/a/O7rNs2OzLXyUja0bwWcldXsX9 https://asciinema.org/a/RJs3CFbuShQGeXkCSxDDG0n3i https://asciinema.org/a/6F0hDcnFT4XMqi5ALSeTNkCbO FOSDEM 2025 - Boosting MySQL with Vector Search: Introducing the MyVector Plugin 26