NoSQL 和文档存储
MongoDB 兼容的面向文档的数据库引擎。存储灵活的 JSON 数据结构、为集合建立索引并运行复杂的聚合管道。
Aurabase 文档存储
除了 PostgreSQL 关系引擎之外,Aurabase 还允许您激活按项目隔离的 NoSQL 文档存储 引擎。它提供了半结构化文档的灵活性和 Aurabase 基础设施的稳健性(备份、访问控制、可观察性)。
选择 NoSQL 引擎来跟踪/分析事件、具有异构属性的产品目录、实时遥测和用户会话。
收款操作
针对生产优化的发动机
灵活的方案
动态 JSON/BSON 文档。非常适合日志、电子商务目录、物联网遥测和非标准化配置文件。
查询运算符
$eq、$ne、$in、$nin、$gt、$gte、$regex、$exists 以及嵌套对象和数组的查询。
聚合管道
通过 $match、$project、$group、$sort、$unwind 和流式度量计算进行多步转换。
强大的索引
用于全文搜索的简单复合文本索引和自动清除过期文档的 TTL 索引。
解释和分析
每个查询的详细执行计划(COLLSCAN 与 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行级安全性 (RLS) 声明式 SQLPermissions(按集合和角色令牌)
Recherche Vectorielle具有 HNSW 按属性和文本索引过滤的本机 pgvector
Idéal pour核心银行、B2B SaaS、权限管理日志、动态目录、物联网、事件