NoSQL и хранилище документов
Документоориентированный механизм базы данных, совместимый с MongoDB. Сохраняйте гибкие структуры данных JSON, индексируйте свои коллекции и запускайте сложные конвейеры агрегирования.
Хранилище документов Aurabase
В дополнение к реляционному механизму PostgreSQL Aurabase позволяет активировать механизм NoSQL Document Store, изолированный по проекту. Он предлагает гибкость полуструктурированных документов и надежность инфраструктуры Aurabase (резервное копирование, контроль доступа, наблюдаемость).
Выберите механизм NoSQL для отслеживания/аналитики событий, каталогов продуктов с разнородными атрибутами, телеметрии в реальном времени и пользовательских сеансов.
Инкассационные операции
Двигатель оптимизирован для производства
Гибкая схема
Динамические документы JSON/BSON. Идеально подходит для журналов, каталогов электронной коммерции, телеметрии IoT и нестандартизированных профилей.
Операторы запроса
$eq, $ne, $in, $nin, $gt, $gte, $regex, $exists и запросы к вложенным объектам и массивам.
Конвейеры агрегации
Многоэтапные преобразования с $match, $project, $group, $sort, $unwind и потоковыми вычислениями метрик.
Мощная индексация
Простые составные текстовые индексы для полнотекстового поиска и индексы TTL с автоматической очисткой документов с истекшим сроком действия.
Объяснение и профилирование
Подробный план выполнения каждого запроса (COLLSCAN vs IXSCAN, время выполнения, используемые индексы).
REST API и унифицированный SDK
Прямой доступ через конечные точки REST /v1/nosql/{project_id}/* или @aurabase/aurabase-js SDK.
Оптимизация запросов (Объяснение)
Каждый запрос можно проанализировать, чтобы проверить этапы выполнения, определить, был ли запрошен индекс (IXSCAN) или имело место полное сканирование (COLLSCAN):
PostgreSQL против NoSQL: какой движок выбрать?
CriterionPostgreSQL (реляционное)Хранилище документов (NoSQL)
StructureСтрогая схема, версионные миграцииДинамическая схема без жестких ограничений
Relations & JointuresСложные SQL-соединения, внешние ключиВложенные/денормализованные документы
Contrôle d’accèsДекларативные SQLPermissions безопасности на уровне строк (RLS) по коллекции и токену роли
Recherche Vectorielleсобственный pgvector с HNSWФильтрация по атрибутам и текстовым индексам
Idéal pourБазовый банкинг, B2B SaaS, управление правамиЖурналы, динамические каталоги, Интернет вещей, события