问题描述
下面是一个示例,说明了我的收藏集中的大多数文档的样子:
{
"_id": {
"$oid": "5f4554c10a25b0767af59b0e"
},"ClientName": "Client-A","LogSourceCategory": "EapServerLog","ClientId": "41","ServerGroupName": "HYB-EAP7-HC1:41_Client-A_1.1","NodeName": "41_Client-A_1.1","RequestedTime": "2020-08-25 23:43:21.546","UUID": "UUID-c5e6d84a-d30b-445b-b315-8fd4e81b790a","Environment": "Production"
}
这里最重要的唯一字段是请求时间,该时间单调增加。其他字段最多只能有10个可能的值。 UUID是高度随机的。哪个分片键最好?我应该选择复合键吗?我可以选择_id作为分片键吗?
注意:超过70%的读取操作在查询中将具有RequestedTime或ClientName,或两者都有。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)