<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">vdgtu</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник Дагестанского государственного технического университета. Технические науки</journal-title><trans-title-group xml:lang="en"><trans-title>Herald of Dagestan State Technical University. Technical Sciences</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2073-6185</issn><issn pub-type="epub">2542-095X</issn><publisher><publisher-name>Daghestan State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21822/2073-6185-2024-51-1-87-94</article-id><article-id custom-type="elpub" pub-id-type="custom">vdgtu-1458</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И ТЕЛЕКОММУНИКАЦИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION TECHNOLOGY AND TELECOMMUNICATIONS</subject></subj-group></article-categories><title-group><article-title>Исследование эффективности методов компрессии данных в реляционных и NoSQL СУБД</article-title><trans-title-group xml:lang="en"><trans-title>Research on the effectiveness of data compression methods in relational and NoSQL DBMS</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Егунов</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Egunov</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Егунов Виталий Алексеевич, кандидат технических наук, доцент, кафедра ЭВМ и систем</p><p>400005, г. Волгоград, проспект им. Ленина, 28, Россия</p></bio><bio xml:lang="en"><p>Vitaly A. Egunov, Cand. Sci. (Eng.), Assoc. Prof., Computers and Systems Department</p><p> 28 Lenin Ave., Volgograd 400005, Russia </p></bio><email xlink:type="simple">vegunov@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Сурин</surname><given-names>В. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Surin</surname><given-names>V. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Сурин Валерий Сергеевич, магистрант, кафедра ЭВМ и систем</p><p>400005, г. Волгоград, проспект им. Ленина, 28, Россия</p></bio><bio xml:lang="en"><p>Valeriy S. Surin, Master Student, Computers and Systems Department </p><p> 28 Lenin Ave., Volgograd 400005, Russia </p><p> </p></bio><email xlink:type="simple">surin190899@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ступницкий</surname><given-names>П. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Stupnitskiy</surname><given-names>P. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ступницкий Павел Сергеевич, магистрант, кафедра ЭВМ и систем</p><p>400005, г. Волгоград, проспект им. Ленина, 28, Россия</p></bio><bio xml:lang="en"><p>Pavel S. Stupnitskiy, Master Student, Computers and Systems Department </p><p> 28 Lenin Ave., Volgograd 400005, Russia </p></bio><email xlink:type="simple">p.stupnitskiy@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ахметова</surname><given-names>Р. Д.</given-names></name><name name-style="western" xml:lang="en"><surname>Akhmetova</surname><given-names>R. D.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ахметова Руфина Джигировна, магистрант, кафедра ЭВМ и систем</p><p> 400005, г. Волгоград, проспект им. Ленина, 28, Россия </p></bio><bio xml:lang="en"><p>Rufina D. Akhmetova, Master Student, Computers and Systems Department </p><p> 28 Lenin Ave., Volgograd 400005, Russia </p></bio><email xlink:type="simple">rufina_akhmetova@list.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Волгоградский государственный технический университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Volgograd State Technical University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>16</day><month>04</month><year>2024</year></pub-date><volume>51</volume><issue>1</issue><fpage>87</fpage><lpage>94</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Егунов В.А., Сурин В.С., Ступницкий П.С., Ахметова Р.Д., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Егунов В.А., Сурин В.С., Ступницкий П.С., Ахметова Р.Д.</copyright-holder><copyright-holder xml:lang="en">Egunov V.A., Surin V.S., Stupnitskiy P.S., Akhmetova R.D.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://vestnik.dgtu.ru/jour/article/view/1458">https://vestnik.dgtu.ru/jour/article/view/1458</self-uri><abstract><sec><title>Цель</title><p>Цель. Исследование, представленное в работе, направлено на изучение эффективности современных СУБД.</p></sec><sec><title>Метод</title><p>Метод. Наряду с традиционными реляционными решениями все большую популярность приобретают СУБД на основе NoSQL. В первую очередь это связано с возможностью подобных систем хранить и обрабатывать огромные объемы данных. При этом для эффективной работы с этими данными необходимо обеспечить их сжатие (компрессию). Компрессия позволяет сократить объем хранимых данных и обеспечить быстрый доступ к ним.</p></sec><sec><title>Результат</title><p>Результат. Выполнен сравнительный анализ компрессии данных в СУБД MySQL и OpenSe.</p></sec><sec><title>Вывод</title><p>Вывод. Компрессия данных в OpenSearch более эффективна, чем в MySQL при использовании стандартных алгоритмов. OpenSearch будет отличным выбором при необходимости сохранить ресурсы хранилища, оптимально используя процессор, в противном случае обе системы хорошо справятся с поставленной задачей.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Objective</title><p>Objective. The research presented in the paper is aimed at studying the effectiveness of modern DBMSs.</p></sec><sec><title>Method</title><p>Method. Along with traditional relational solutions, NoSQL-based DBMSs are becoming increasingly popular. This is primarily due to the ability of such systems to store and process huge volumes of data. At the same time, to work effectively with this data, it is necessary to ensure its compression. Compression allows you to reduce the amount of stored data and provide quick access to it.</p></sec><sec><title>Result</title><p>Result. A comparative analysis of data compression in the MySQL and OpenSe DBMS was performed.</p></sec><sec><title>Conclusion</title><p>Conclusion. Data compression in OpenSearch is more efficient than in MySQL when using standard algorithms. OpenSearch is an excellent choice if youneed to conserve storage resources while making optimal use of the processor, otherwise both systems will do the job well.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>системы управления базами данных</kwd><kwd>СУБД</kwd><kwd>реляционные СУБД</kwd><kwd>NoSQL</kwd><kwd>компрессия данных</kwd><kwd>zlib.</kwd><kwd>lz4</kwd><kwd>deflate</kwd></kwd-group><kwd-group xml:lang="en"><kwd>database management systems</kwd><kwd>DBMS</kwd><kwd>relational DBMS</kwd><kwd>NoSQL</kwd><kwd>data compression</kwd><kwd>zlib.</kwd><kwd>lz4</kwd><kwd>deflate</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Low, T.M., Igual, F.D., Smith, T.M., Quintana-Orti, E.S.: Analytical modeling is enough for highperformance BLIS. ACM Trans. Math. Softw. 43, 1–18 (2016). https://doi.org/10.1145/2925987</mixed-citation><mixed-citation xml:lang="en">Low, T.M., Igual, F.D., Smith, T.M., Quintana-Orti, E.S.: Analytical modeling is enough for highperformance BLIS. ACM Trans. Math. Softw. 2016; 43:1–18. https://doi.org/10.1145/2925987</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Егунов, В.А. Повышение эффективности векторизации вычислений / В.А. Егунов, А.Г. Кравец // Математические методы в технологиях и технике. - 2023. - № 3. - C. 65-68. - DOI: 10.52348/2712-8873_MMTT_2023_3_65.</mixed-citation><mixed-citation xml:lang="en">Egunov, V.A. Povyshenie effektivnosti vektorizacii vychislenij [Improving the efficiency of vectorization of calculations]/ V.A. Egunov, A.G. Kravec. Matematicheskie metody v tekhnologiyah i tekhnike [Mathematical methods in technology and engineering]. 2023;3:65-68. - DOI: 10.52348/2712-8873_MMTT_2023_3_65. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Егунов, В.А. Метод улучшения стратегии кеширования для вычислительных систем с общей памятью / В.А. Егунов, А.Г. Кравец // Программная инженерия. - 2023. - Т. 14, № 7. - C. 329-338. - DOI: 10.17587/prin.14.329-338</mixed-citation><mixed-citation xml:lang="en">Egunov, V.A. Metod uluchsheniya strategii keshirovaniya dlya vychislitel'nyh sistem s obshchej pamyat'yu [A method for improving the caching strategy for computing systems with shared memory] / V.A. Egunov, A.G. Kravec. Programmnaya inzheneriya [Software Engineering]. 2023;14(7):329-338. - DOI: 10.17587/prin.14.329-338. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Бычков И. В. Поддержка вычислений в распределенных средах на основе непрерывной интеграции / И. В. Бычков, С. А. Горский, А. Г. Феоктистов, Р. О. Костромин // Информационные технологии. – 2021. – Т. 27. – № 12. – С. 619-625. – DOI 10.17587/it.27.619-625. – EDN QSGWAI.</mixed-citation><mixed-citation xml:lang="en">Bychkov I. V. Podderzhka vychislenij v raspredelennyh sredah na osnove nepreryvnoj integracii [Support for computing in distributed environments based on continuous integration] / I. V. Bychkov, S. A. Gorskij, A. G. Feoktistov, R. O. Kostromin // Informacionnye tekhnologii [Information technology]. 2021; 27(12): 619-625. – DOI 10.17587/it.27.619-625. – EDN QSGWAI. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Краткий обзор движков таблиц MySQL // habr.com – Режим доступа: https://habr.com/ru/articles/64851/ (дата обращения 20.09.2023)</mixed-citation><mixed-citation xml:lang="en">Kratkij obzor dvizhkov tablic MySQL [A brief overview of MySQL table engines] // habr.com – Rezhim dostupa [Access mode]: https://habr.com/ru/articles/64851/ (data obrashcheniya [date of application] 20.09.20273) .(In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Zlib 1.3 Manual // zlib.net – Режим доступа: https://zlib.net/manual.html (дата обращения 20.09.2023)</mixed-citation><mixed-citation xml:lang="en">Zlib 1.3 Manual // zlib.net – Rezhim dostupa [Access mode]: https://zlib.net/manual.html (data obrashcheniya [date of application] 20.09.2023)</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Koranne, S. (2011). Compression Engines. In: Handbook of Open Source Tools. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-7719-9_8</mixed-citation><mixed-citation xml:lang="en">Koranne, S. (2011). Compression Engines. In: Handbook of Open Source Tools. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-7719-9_8</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Черняк Л., Большое хранилище для больших данных, Л. Черняк // Открытые системы. СУБД. 2010. № 5. С. 60.</mixed-citation><mixed-citation xml:lang="en">CHernyak L., Bol'shoe hranilishche dlya bol'shih dannyh [Large storage for big data], L. CHernyak // Otkrytye sistemy. SUBD. [Open systems. DBMS.] 2010;5: 60. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Новый алгоритм сжатия LZ4 от TOAST в PostgreSQL 14. Насколько быстрым он может быть? // shunlongwei.com – Режим доступа : https://www.shunlongwei.com/ru/toasts-new-compression-algorithmlz4-in-postgresql-14-how-fast-can-it-be/ (дата обращения 20.09.2023)</mixed-citation><mixed-citation xml:lang="en">Novyj algoritm szhatiya LZ4 ot TOAST v PostgreSQL 14. Naskol'ko bystrym on mozhet byt'? [TOAST's new LZ4 compression algorithm in PostgreSQL 14. How fast can it be?] // shunlongwei.com – Rezhim dostupa [Access mode] : https://www.shunlongwei.com/ru/toasts-new-compression-algorithm-lz4-in-postgresql-14-how-fast-can-it-be/ (data obrashcheniya [date of application] 20.09.2023) (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Save space and money with improved storage efficiency in Elasticsearch 7.10 // www.elastic.co – Режим доступа: https://www.elastic.co/blog/save-space-and-money-with-improved-storage-efficiency-inelasticsearch-7-10 (дата обращения 20.09.2023)</mixed-citation><mixed-citation xml:lang="en">Save space and money with improved storage efficiency in Elasticsearch 7.10 // www.elastic.co – Rezhim dostupa [Access mode]: https://www.elastic.co/blog/save-space-and-money-with-improved-storage-efficiencyin-elasticsearch-7-10 (data obrashcheniya [date of application] 20.09.2023)</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Алгоритм Deflate на примере формата PNG // habr.com – Режим доступа: https://habr.com/ru/articles/274825/ (дата обращения 20.09.2023)</mixed-citation><mixed-citation xml:lang="en">Algoritm Deflate na primere formata PNG [Deflate algorithm on the example of PNG format] // habr.com – Rezhim dostupa [Access mode]: https://habr.com/ru/articles/274825/ (data obrashcheniya [date of application] 20.09.2023) (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Yan, H., Lu, H., Gao, Q. (2012). A BP-LZ77 Compression Algorithm Based on BP Network. In: Jin, D., Lin, S. (eds) Advances in Electronic Engineering, Communication and Management Vol.2. Lecture Notes in Electrical Engineering, vol 140. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27296-7_34</mixed-citation><mixed-citation xml:lang="en">Yan, H., Lu, H., Gao, Q. (2012). A BP-LZ77 Compression Algorithm Based on BP Network. In: Jin, D., Lin, S. (eds) Advances in Electronic Engineering, Communication and Management Vol.2. Lecture Notes in Electrical Engineering, vol 140. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27296-7_34</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">LZO use and presentation // Programmer AI – Режим доступа: https://programmerall.com/article/99471030002/ (дата обращения 20.09.2023)</mixed-citation><mixed-citation xml:lang="en">LZO use and presentation//Programmer AI – Rezhim dostupa [Access mode]: https://programmerall.com/article/99471030002/ (data obrashcheniya [date of application] 20.09.2023)</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">PKZIP // PKWARE – Режим доступа: https://www.pkware.com/products/pkzip/ (дата обращения 20.09.2023)</mixed-citation><mixed-citation xml:lang="en">PKZIP // PKWARE – Rezhim dostupa [Access mode]: https://www.pkware.com/products/pkzip/ (data obrashcheniya [date of application] 20.09.2023)</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
