Перейти к основному содержимому

Ограничения

Коллекции, ключи и значения​

ЧтоОграничение
Название коллекции1–255 символов; буквы, цифры, _ и -, без пробелов и точек; регистр различается
Ключ записи1–512 символов, любые символы; нода удаляет пробелы в начале и конце
JSON-значение и числаДо 256 КиБ; вложенность до 64 уровней; целые числа от −9 223 372 036 854 775 808 до 9 223 372 036 854 775 807; NaN и бесконечность не поддерживаются
Путь поля для фильтровДо 255 символов; не может начинаться с _ или содержать пустые части, например две точки подряд

Срок хранения и квота​

ЧтоОграничение
Срок хранения записи1–365 дней; по умолчанию 180 дней
Бессрочные записи из ноды и инструментов агентаНе поддерживаются
Срок хранения записей агентаВсегда срок по умолчанию проекта
Квота проекта5 000 000 записей

Операции с несколькими записями​

Операция или результатОграничение
«Сохранить несколько», «Занять несколько ключей»До 1000 элементов за один запуск ноды
«Прочитать несколько»До 500 ключей за один запуск ноды
Результат «Прочитать несколько», «Списка записей» и «Запроса»Около 1 000 000 символов; записи не обрезаются. «Прочитать несколько» при превышении завершается ошибкой, для страниц можно настроить возврат поместившихся записей с nextCursor

Страницы и списки​

ЧтоОграничение
«Список записей» и запросы в режимах «Ключи»/«Записи»1–1000 записей на странице, по умолчанию 100
Списки агентаДо 50 ключей за вызов datastore_list_keys; до 20 коллекций в одном списке доступа

Поля для фильтров​

Тип или областьОграничение
Поля на коллекциюДо 4 текстовых/«Да/нет», до 2 числовых и до 2 даты и времени
Все поля для фильтров в проектеДо 64

Запросы​

ЧтоОграничение
УсловияДо 10
Вложенность группОдин уровень
Значения в списке / длина значения условияДо 20 значений / до 1024 байт каждое
Пути в «Полях записи» / метрики «Итогов по группам»До 20 путей / до 6 метрик
Название поляДо 256 символов

Пределы чтения запросов — на странице «Запросы».

Время выполнения​

ЧтоОграничение
Операция ноды целиком / вызов инструмента агента30 секунд
Запрос в ноде5 секунд
Запрос на странице «Данные»20 секунд
Подсчёт записей («Список записей» в режиме «Только количество»)8 секунд

Квота и удаление проекта​

При достижении квоты сохранение, «Занять ключ» и пакетные операции сохранения и занятия ключей завершаются с QuotaExceeded по ветке «Ошибка»; пакетные операции не запускаются, если превысили бы квоту.

Чтение, запросы и удаление продолжают работать. Место освобождается, когда записи удаляются или истекает их срок; освободившееся место учитывается не сразу. Чтобы не упираться в квоту, задавайте срок хранения не больше нужного, очищайте ненужные коллекции и не сохраняйте то, что достаточно держать в переменных процесса.

Удаление проекта или организации необратимо удаляет данные проекта или данные всех проектов организации.

Коды ошибок ноды перечислены в описании ноды «Данные проекта».