Indexing Couchbase索引

Indexing Couchbase索引,indexing,couchbase,Indexing,Couchbase,如果我创建一个atom增量用作索引,例如“post::1”、“post::2”等,由于unicode排序规则的缘故,它将进行良好排序,直到到达下一个键长度 是否有更好的做法为以后使用视图搜索建立索引?使用填充 key = sprintf("post::%08d", counter) 我不知道你能做到。Couchbase键都是字符串,所以在2之前有12个排序。所以我想知道,如果使用原子计数器作为键索引,我是否需要用0填充它。即使00000000 12也会在00000000 2之前排序,这是不正确

如果我创建一个atom增量用作索引,例如“post::1”、“post::2”等,由于unicode排序规则的缘故,它将进行良好排序,直到到达下一个键长度

是否有更好的做法为以后使用视图搜索建立索引?

使用填充

key = sprintf("post::%08d", counter)

我不知道你能做到。Couchbase键都是字符串,所以在2之前有12个排序。所以我想知道,如果使用原子计数器作为键索引,我是否需要用0填充它。即使00000000 12也会在00000000 2之前排序,这是不正确的,但我的示例不只是添加8个零。对于2个it垫7个零,对于12个仅6.5个。非常感谢你。