批量索引对我不起作用 - mongoosastic
Bulk indexing is not working for me - mongoosastic
无论批次大小或延迟大小如何,仅索引了 1 个批次。
teamSchema.plugin(mongoosastic, {
esClient: esClient,
bulk:{
batch: 10
}
});
索引只有 10,即使 mongodb 中有超过 10 条记录。
错误:
[MongoError: cursor killed or timed out] name: 'MongoError', message: 'cursor killed or timed out'.
问题出在我的模型中。需要为唯一索引添加 dropdups:true。
无论批次大小或延迟大小如何,仅索引了 1 个批次。
teamSchema.plugin(mongoosastic, {
esClient: esClient,
bulk:{
batch: 10
}
});
索引只有 10,即使 mongodb 中有超过 10 条记录。
错误:
[MongoError: cursor killed or timed out] name: 'MongoError', message: 'cursor killed or timed out'.
问题出在我的模型中。需要为唯一索引添加 dropdups:true。