summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ydb/docs/ru/core/changelog-server.md2
-rw-r--r--ydb/docs/ru/core/concepts/glossary.md8
-rw-r--r--ydb/docs/ru/core/yql/reference/_includes/vector_search_approximate.md2
-rw-r--r--ydb/docs/ru/core/yql/reference/_includes/vector_search_exact.md6
-rw-r--r--ydb/docs/ru/core/yql/reference/syntax/create_table/vector_index.md4
-rw-r--r--ydb/docs/ru/core/yql/reference/syntax/select/index.md4
-rw-r--r--ydb/docs/ru/core/yql/reference/udf/list/knn.md2
7 files changed, 18 insertions, 10 deletions
diff --git a/ydb/docs/ru/core/changelog-server.md b/ydb/docs/ru/core/changelog-server.md
index ec3da239031..6291a5f101e 100644
--- a/ydb/docs/ru/core/changelog-server.md
+++ b/ydb/docs/ru/core/changelog-server.md
@@ -10,7 +10,7 @@
* Включены по умолчанию:
- * поддержка [представлений (VIEW)](./concepts/datamodel/view.md);
+ * поддержка {% if feature_view %}[представлений (VIEW)](./concepts/datamodel/view.md){% else %}представлений (VIEW){% endif %};
* режим [автопартиционирования](./concepts/topic.md#autopartitioning) топиков;
* [транзакции с участием топиков и строковых таблиц](./concepts/transactions.md#topic-table-transactions);
* [волатильные распределённые транзакции](./contributor/datashard-distributed-txs.md#osobennosti-vypolneniya-volatilnyh-tranzakcij).
diff --git a/ydb/docs/ru/core/concepts/glossary.md b/ydb/docs/ru/core/concepts/glossary.md
index b97656166ce..ff0b172ab08 100644
--- a/ydb/docs/ru/core/concepts/glossary.md
+++ b/ydb/docs/ru/core/concepts/glossary.md
@@ -568,14 +568,22 @@ SID идентифицирует индивидуального [пользов�
**SysViewProcessor** — это таблетка, которая хранит данные некоторых из [системных представлений](../dev/system-views.md).
+{% if feature_serial %}
+
#### SequenceShard {#sequence-shard}
**SequenceShard** — это таблетка, обслуживающая объекты Sequence, которые используются для реализации [серийных типов данных](../yql/reference/types/serial.md).
+{% endif %}
+
+{% if feature_async_replication %}
+
#### ReplicationController {#replication-controller}
**ReplicationController** — это таблетка, отвечающая за процесс [асинхронной репликации](async-replication.md).
+{% endif %}
+
#### StatisticsAggregator {#statistics-aggregator}
**StatisticsAggregator** — это таблетка, отвечающая за сбор статистики, используемой в стоимостной оптимизации.
diff --git a/ydb/docs/ru/core/yql/reference/_includes/vector_search_approximate.md b/ydb/docs/ru/core/yql/reference/_includes/vector_search_approximate.md
index e6ba2b33aa3..691f349644e 100644
--- a/ydb/docs/ru/core/yql/reference/_includes/vector_search_approximate.md
+++ b/ydb/docs/ru/core/yql/reference/_includes/vector_search_approximate.md
@@ -10,5 +10,5 @@
Основные преимущества:
-* полная поддержка [транзакций](../../../concepts/glossary.md#transactions),в том числе в режиме строгой согласованности;
+* полная поддержка {% if backend_name == 'YDB' %}[транзакций](../../../concepts/glossary.md#transactions){% else %}транзакций{% endif %}, в том числе в режиме строгой согласованности;
* мгновенное применение операций модификации данных: вставка, обновление, удаление. \ No newline at end of file
diff --git a/ydb/docs/ru/core/yql/reference/_includes/vector_search_exact.md b/ydb/docs/ru/core/yql/reference/_includes/vector_search_exact.md
index 93c906bed25..ee4e983129b 100644
--- a/ydb/docs/ru/core/yql/reference/_includes/vector_search_exact.md
+++ b/ydb/docs/ru/core/yql/reference/_includes/vector_search_exact.md
@@ -1,9 +1,9 @@
В основе точного метода лежит вычисление расстояния от вектора запроса до всех векторов в наборе данных. Этот алгоритм, также известный как наивный подход или метод грубой силы, имеет время выполнения `O(dn)`, где `n` — количество векторов в наборе данных, а `d` — их размерность.
-[Точный векторный поиск](../udf/list/knn.md#exact-vector-search-examples) лучше использовать, если полный перебор искомых векторов происходит за приемлемое время. В том числе, когда их можно предварительно отфильтровать по некоторому условию, например, по идентификатору пользователя. В таких случаях точный метод может работать быстрее, чем текущая реализация [векторных индексов](../../../dev/vector-indexes.md)
+[Точный векторный поиск](../udf/list/knn.md#exact-vector-search-examples) лучше использовать, если полный перебор искомых векторов происходит за приемлемое время. В том числе, когда их можно предварительно отфильтровать по некоторому условию, например, по идентификатору пользователя. В таких случаях точный метод может работать быстрее, чем текущая реализация {% if backend_name == 'YDB' %}[векторных индексов](../../../dev/vector-indexes.md){% else %}векторных индексов{% endif %}.
Основные преимущества:
-* отсутствие необходимости в дополнительных структурах данных, таких как специализированные [векторные индексы](../../../concepts/glossary.md#vector-index);
-* полная поддержка [транзакций](../../../concepts/glossary.md#transactions), в том числе в режиме строгой согласованности;
+* отсутствие необходимости в дополнительных структурах данных, таких как специализированные {% if backend_name == 'YDB' %}[векторные индексы](../../../concepts/glossary.md#vector-index){% else %}векторные индексы{% endif %};
+* полная поддержка {% if backend_name == 'YDB' %}[транзакций](../../../concepts/glossary.md#transactions){% else %}транзакций{% endif %}, в том числе в режиме строгой согласованности;
* мгновенное применение операций модификации данных: вставка, обновление, удаление. \ No newline at end of file
diff --git a/ydb/docs/ru/core/yql/reference/syntax/create_table/vector_index.md b/ydb/docs/ru/core/yql/reference/syntax/create_table/vector_index.md
index 9cfd4bbe88d..b71bc60d621 100644
--- a/ydb/docs/ru/core/yql/reference/syntax/create_table/vector_index.md
+++ b/ydb/docs/ru/core/yql/reference/syntax/create_table/vector_index.md
@@ -12,11 +12,11 @@
Создание пустой таблицы с векторным индексом в настоящее время не имеет практического смысла, так как модификация данных в таблицах с векторными индексами пока не поддерживается.
-Следует использовать [команду](../alter_table/indexes.md) `ALTER TABLE ... ADD INDEX` для добавления векторного индекса в существующую таблицу.
+Следует использовать {% if feature_secondary_index %}[команду](../alter_table/indexes.md){% else %}команду{% endif %} `ALTER TABLE ... ADD INDEX` для добавления векторного индекса в существующую таблицу.
{% endnote %}
-Конструкция INDEX используется для определения [векторного индекса](../../../../concepts/glossary.md#vector-index) в [строчно-ориентированных](../../../../concepts/datamodel/table.md#row-oriented-tables) таблицах:
+Конструкция `INDEX` используется для определения {% if backend_name == 'YDB' %}[векторного индекса](../../../../concepts/glossary.md#vector-index){% else %}векторного индекса{% endif %} в {% if backend_name == 'YDB' %}[строчно-ориентированных](../../../../concepts/datamodel/table.md#row-oriented-tables){% else %}строчно-ориентированных{% endif %} таблицах:
```yql
CREATE TABLE table_name (
diff --git a/ydb/docs/ru/core/yql/reference/syntax/select/index.md b/ydb/docs/ru/core/yql/reference/syntax/select/index.md
index 4dd84a3a36b..75ee0383c80 100644
--- a/ydb/docs/ru/core/yql/reference/syntax/select/index.md
+++ b/ydb/docs/ru/core/yql/reference/syntax/select/index.md
@@ -254,6 +254,6 @@ SELECT * FROM FILTER(
* [VIEW secondary_index](secondary_index.md)
-{% endif %}
-
* [VIEW vector_index](vector_index.md)
+
+{% endif %} \ No newline at end of file
diff --git a/ydb/docs/ru/core/yql/reference/udf/list/knn.md b/ydb/docs/ru/core/yql/reference/udf/list/knn.md
index 66cd59f4e44..2a59a729e06 100644
--- a/ydb/docs/ru/core/yql/reference/udf/list/knn.md
+++ b/ydb/docs/ru/core/yql/reference/udf/list/knn.md
@@ -2,7 +2,7 @@
## Введение {#introduction}
-Одним из частных случаев [векторного поиска](../../../../concepts/vector_search.md) является задача [k-NN](https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm), где требуется найти `k` ближайших точек к точке запроса. Это может быть полезно в различных приложениях, таких как классификация изображений, рекомендательные системы и многое другое.
+Одним из частных случаев {% if backend_name == 'YDB' %}[векторного поиска](../../../../concepts/vector_search.md){% else %}векторного поиска{% endif %} является задача [k-NN](https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm), где требуется найти `k` ближайших точек к точке запроса. Это может быть полезно в различных приложениях, таких как классификация изображений, рекомендательные системы и многое другое.
Решения задачи k-NN разбивается на два крупных подкласса методов: точные и приближенные.