Skip to content

Commit cc78f3e

Browse files
authored
Docs about vector search: SaintHighLoad & Habr (#21382)
1 parent a973396 commit cc78f3e

File tree

6 files changed

+35
-4
lines changed

6 files changed

+35
-4
lines changed

ydb/docs/ru/core/concepts/vector_search.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@
5454

5555
Для начала работы с векторным индексом можно воспользоваться следующими рецептами:
5656

57-
* [YDB CLI & YQL](../recipes/vector-search)
58-
* [YDB SDK: Python, C++](../recipes/ydb-sdk/vector-search.md)
57+
* [YDB CLI & YQL](../recipes/vector-search)
58+
* [YDB SDK: Python, C++](../recipes/ydb-sdk/vector-search.md)

ydb/docs/ru/core/dev/vector-indexes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,5 +127,5 @@ LIMIT 10;
127127

128128
Для начала работы с векторным индексом можно воспользоваться следующими рецептами:
129129

130-
* [YDB CLI & YQL](../recipes/vector-search)
131-
* [YDB SDK: Python, C++](../recipes/ydb-sdk/vector-search.md)
130+
* [YDB CLI & YQL](../recipes/vector-search)
131+
* [YDB SDK: Python, C++](../recipes/ydb-sdk/vector-search.md)

ydb/docs/ru/core/public-materials/publications/2025.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Статьи 2025
22

3+
## Запустили векторный поиск в {{ ydb-short-name }}: рассказываем, как он работает
4+
5+
{% include notitle [database_internals_tag](../_includes/tags.md#database_internals) %}
6+
7+
![](./_assets/2025/vector-search.jpg ={{pub-cover-size}})
8+
9+
В [статье](https://habr.com/ru/companies/yandex/articles/926724/) рассказывается про две версии векторного поиска в {{ ydb-short-name }} — точный и приближённый. Приближённый поиск может работать с миллиардами векторов, если использовать векторный индекс. Такая технология есть у небольшого количества технологических компаний в мире.
10+
11+
Материал будет полезен всем, кто интересуется современными подходами к организации векторного поиска в больших данных.
12+
313
## Шардированный не значит распределённый: что важно знать, когда PostgreSQL становится мало
414

515
{% include notitle [practice_tag](../_includes/tags.md#practice) %}
Loading

ydb/docs/ru/core/public-materials/videos/2025.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Видеозаписи 2025
22

3+
## Эволюция векторного поиска в {{ ydb-short-name }}: от базовых методов к масштабируемому глобальному индексу {#2025-saint-highload-vector-search}
4+
5+
{% include notitle [database_internals_tag](../_includes/tags.md#database_internals) %}
6+
7+
{{ ydb-short-name }} преодолела путь от простого и наивного векторного поиска к созданию продвинутого индекса.
8+
[{{ team.zevaykin.name }}]({{ team.zevaykin.profile }}) ({{ team.zevaykin.position }}) на конференции [Saint Highload 2025](https://highload.ru/spb/2025/abstracts/14633) рассказал о ключевых этапах развития, вызовах и решениях, которые позволили создать систему, способную эффективно обрабатывать миллиарды векторов и масштабироваться на тысячи узлов:
9+
10+
* как векторный поиск улучшает ответы больших языковых моделей;
11+
* принципы работы векторного поиска и его применение в YDB;
12+
* основные проблемы и сложности при разработке векторного индекса;
13+
* особенности и преимущества глобального синхронного индекса;
14+
* стратегии масштабирования и оптимизации производительности.
15+
16+
Этот доклад будет полезен всем, кто интересуется современными подходами к организации векторного поиска в больших данных.
17+
18+
@[youtube](OI5J3E98wC0)
19+
20+
[Слайды](https://presentations.ydb.tech/2025/ru/saint_highload/ydb_vector_search/presentation.pdf)
21+
322
## {{ ydb-short-name }} — это просто! Администрирование {{ ydb-short-name }} | СУБД Яндекса
423

524
{% include notitle [general_tag](../_includes/tags.md#general) %}

ydb/docs/ru/core/reference/configuration/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -709,6 +709,7 @@ resource_broker_config: !inherit
709709
limit:
710710
cpu: 4
711711
```
712+
712713
## Секция конфигурации `feature_flags` {#feature_flags}
713714

714715
Для включения определённой функциональности в {{ ydb-short-name }}, нужно добавить соответствующий функциональный флаг в секцию `feature_flags` конфигурации кластера. Например, для включения поддержки векторных индексов и автопартиционирования топиков в CDC, нужно добавить следующие строки в конфигурацию:
@@ -718,6 +719,7 @@ feature_flags:
718719
enable_vector_index: true
719720
enable_topic_autopartitioning_for_cdc: true
720721
```
722+
721723
### Функциональные флаги
722724

723725
| Флаг | Функция |

0 commit comments

Comments
 (0)