database - mongodb 使用 $nin 分片键进行分片
问题描述
我是分片新手,我想问您是否可以使用将与 $nin 查询一起使用的分片键对集合进行分片。
例如,假设我有收藏:
{
_id: ObjectId(...),
firstName: "John",
lastName: "Chalaris",
role: "Manager",
....
}
如果我的分片键是角色,是否可以有效地运行查询:
db.users.find(role: {$nin: ["Manager, Support"]})
解决方案
推荐阅读
- python - ValueError: Input 0 of layer sequential is incompatible with the layer: : expected min_ndim=4, found ndim=2. Full shape received: [None, 2584]
- kivy - 类函数/方法中的时钟计划一旦错误
- c# - C# 我的 BindingSource 过滤器似乎不会更新 dataGrid
- angular - 如何在 Angular 中打印 ag-Grid?
- mysql - 如何在sql数据库中创建动态数据字段
- html - 无法使用 YouTube 中的链接播放视频
- visual-studio-code - vscode python注释切换不起作用
- django - 如何生成要在模板中显示的索引号
- python - psycopg2 vs MySQLdb 反斜杠转义行为
- ios - iOS——sceneWillResignActive在拉状态栏看到通知中心时调用了两次