hybrid indexing

Database Indexing Using Deep Learning Algorithms

Summary. Automation of database indexing is a crucial component of modern database management systems that enhances search performance, scalability, and relevance in large-scale data environments. This paper explores the application of deep learning algorithms for building and optimizing vector indexes capable of automatic adaptation to changes in data structure and query patterns. An experimental comparison was conducted between traditional indexing methods (B-Tree, GIN in PostgreSQL) and vector-based indexing using Sentence-BERT embeddings implemented in FAISS and Milvus systems.