<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Opensearch on Персональный блог бэкенд-разработчика</title><link>https://akozadaev.github.io/myblog/tags/opensearch/</link><description>Recent content in Opensearch on Персональный блог бэкенд-разработчика</description><generator>Hugo -- 0.146.0</generator><language>ru-ru</language><lastBuildDate>Sun, 14 Dec 2025 12:50:00 +0300</lastBuildDate><atom:link href="https://akozadaev.github.io/myblog/tags/opensearch/index.xml" rel="self" type="application/rss+xml"/><item><title>OpenSearch для начинающих: индексы, маппинги и бустинг</title><link>https://akozadaev.github.io/myblog/posts/opensearch-guide/</link><pubDate>Sun, 14 Dec 2025 12:50:00 +0300</pubDate><guid>https://akozadaev.github.io/myblog/posts/opensearch-guide/</guid><description>&lt;p>OpenSearch -это мощная поисковая система с открытым исходным кодом, форк Elasticsearch. Если вы только начинаете работать с поисковыми системами, эта статья поможет разобраться в основах: как создавать индексы, настраивать структуру данных и использовать бустинг для улучшения релевантности результатов.&lt;/p>
&lt;h2 id="что-такое-opensearch">Что такое OpenSearch?&lt;/h2>
&lt;p>OpenSearch -это распределённая поисковая и аналитическая система, которая позволяет:&lt;/p>
&lt;ul>
&lt;li>Быстро искать по большим объёмам данных&lt;/li>
&lt;li>Индексировать структурированные и неструктурированные данные&lt;/li>
&lt;li>Выполнять сложные запросы с фильтрацией и ранжированием&lt;/li>
&lt;li>Работать с геопространственными данными&lt;/li>
&lt;li>Использовать векторный поиск для семантического поиска&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Простыми словами&lt;/strong>: OpenSearch -это как Google для ваших данных. Вы загружаете документы, а система позволяет быстро находить нужные по запросу.&lt;/p></description></item><item><title>Рекомендательная система локаций для бизнеса: Go + OpenSearch</title><link>https://akozadaev.github.io/myblog/posts/go-es-analytical-system/</link><pubDate>Sun, 14 Dec 2025 12:00:00 +0300</pubDate><guid>https://akozadaev.github.io/myblog/posts/go-es-analytical-system/</guid><description>&lt;p>Недавно я подготовил рабочий прототип проекта &lt;a href="https://github.com/akozadaev/go_es_analytical_system">go_es_analytical_system&lt;/a> - рекомендательной системы для поиска и анализа локаций для различных типов бизнеса. Здесь &lt;code>es&lt;/code> в названии появилось из-за того, что я плинировал Elasticsearch, но при разработке возникли сложности при получении соответствующего контейнера, поэтому в итоге используется OpenSearch.&lt;/p>
&lt;p>&lt;strong>Важный момент&lt;/strong>: идея проекта принадлежит моим студентам, которые выбрали себе тему магистерской диссертации &lt;strong>&amp;ldquo;Разработка приложения для анализа бизнес-среды и выдачи рекомендаций по старту бизнеса&amp;rdquo;&lt;/strong>. Да, одну на двоих. Сейчас это допустимо в рамках продолжения работ по дисциплине &amp;ldquo;Проектная деятельность&amp;rdquo;. У них была готова концепция и понимание, что нужно решить, а я предложил технологии и реализацию. Умение качественно оформить свои идеи привело к утверждению темы и к созданию данного прототипа. Я подготовил текущий рабочий прототип, а они будут дорабатывать систему, создавать фронтенд-часть и расширять функциональность.&lt;/p></description></item></channel></rss>