Microsoft Fabric: Eventhouse functioning as a Vector Database

Sannidhi Siva
2 min readJul 5, 2024

--

Eventhouse is a dynamic vector database solution optimized for efficient storage, indexing, and real-time querying of vector data, enhanced with a built-in function for vector similarity searches.

Photo by Growtika on Unsplash

Eventhouse as a Vector Database

At the core of Vector Similarity Search is the ability to store, index, and query vector data.

Efficient Data Handling

Eventhouse provides a solution for handling and analyzing large volumes of data, especially in scenarios requiring real-time analytics and exploration. This makes it an excellent choice for storing and searching vectors.

Dynamic Data Type

Eventhouse supports a special data type called dynamic, which can store unstructured data such as arrays and property bags. This dynamic data type is perfect for storing vector values. Additionally, you can store metadata related to the original object in separate columns in your table to further augment the vector value.

Vector Similarity Search

Furthermore, we have added a new built-in function, series_cosine_similarity, to perform vector similarity searches on top of the vectors stored in Eventhouse.

Help links:

--

--

No responses yet