IMPLEMENTATION OF A SUFFIX TREE-BASED INDEX FOR SEARCHING SUBSTRINGS IN A LARGE DBMS

The article considers the advantages and disadvantages of implementing a suffix tree-based index to optimize substring search operations in a DBMS when working with large data. The theoretical characteristics of the complexity of operations for suffix trees are presented. Experimental estimates of the time complexity of substring search operations for suffix trees and database management systems such as Elasticsearch, PostgreSQL, MySQL, ClickHouse are carried out. Based on the results obtained, the hypothesis about the potential efficiency of implementing an index based on suffix trees to optimize substring search operations in a DBMS is confirmed. Keywords: suffix tree, index, string searching, performance benchmark, Elasticsearch, PostgreSQL, MySQL, ClickHouse.

Authors

Publication Details

Journal
Kibernetyka ta Systemnyi Analiz
Published
2025-01-01
DOI
https://doi.org/10.34229/kca2522-9664.25.2.11
Primary Topic
Algorithms and Data Compression
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

IMPLEMENTATION OF A SUFFIX TREE-BASED INDEX FOR SEARCHING SUBSTRINGS IN A LARGE DBMS

Andrii Hlybovets, D. Zvazhii
Kibernetyka ta Systemnyi Analiz
Algorithms and Data Compression
article

IMPLEMENTATION OF A SUFFIX TREE-BASED INDEX FOR SEARCHING SUBSTRINGS IN A LARGE DBMS

Andrii Hlybovets, D. Zvazhii
article en

Abstract

The article considers the advantages and disadvantages of implementing a suffix tree-based index to optimize substring search operations in a DBMS when working with large data. The theoretical characteristics of the complexity of operations for suffix trees are presented. Experimental estimates of the time complexity of substring search operations for suffix trees and database management systems such as Elasticsearch, PostgreSQL, MySQL, ClickHouse are carried out. Based on the results obtained, the hypothesis about the potential efficiency of implementing an index based on suffix trees to optimize substring search operations in a DBMS is confirmed. Keywords: suffix tree, index, string searching, performance benchmark, Elasticsearch, PostgreSQL, MySQL, ClickHouse.

Kibernetyka ta Systemnyi Analiz
Openalex Percentile: Top 97%
Algorithms and Data Compression
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.