Indexing @couchbase.com“, “用户ID”:“000000000001” }

Indexing @couchbase.com“, “用户ID”:“000000000001” },indexing,couchbase,Indexing,Couchbase,此查询: 选择用户ID 从用户桶 哪里 电子邮件=”benjamin1@couchbase.com" 并且userId不为NULL ) …应能够通过适当调整的二级索引实现亚毫秒性能: 在userBucket上创建索引idx01(电子邮件、用户ID) 由于索引完全覆盖了查询,因此查询引擎不需要从K/V存储中获取文档。但是,“选择*…”将始终导致查询服务获取文档,因此比简单的K/V获取(“用户::000000000001”)要慢 为了获得最佳延迟,请确保查看您的查询计划(使用解释语法)并确保您的查

此查询:

选择用户ID 从用户桶 哪里 电子邮件=”benjamin1@couchbase.com" 并且userId不为NULL )

…应能够通过适当调整的二级索引实现亚毫秒性能:

在userBucket上创建索引idx01(电子邮件、用户ID)

由于索引完全覆盖了查询,因此查询引擎不需要从K/V存储中获取文档。但是,“选择*…”将始终导致查询服务获取文档,因此比简单的K/V获取(“用户::000000000001”)要慢


为了获得最佳延迟,请确保查看您的查询计划(使用解释语法)并确保您的查询没有回迁。

我们认为我们为查询创建了正确的索引。详细信息可参见此处:我们认为我们为查询创建了正确的索引。详细信息可参见此处: