MongoDB數據不一致致使的查詢數據異常

我這裏視查詢的state爲0,前面幾條數據的state卻不爲0,解決辦法是修復數據庫。java

db.repairDatabase()

至於致使數據不一致的緣由,我還不太清楚,通過多方面資料查詢數據庫

多是在程序中,連接數據庫是未在安全模式下操做數據庫安全

下面是安全模式下連接數據庫操做數據庫code

MongoClient client = new MongoClient();
client.setWriteConcern(WriteConcern.SAFE);
相關文章
相關標籤/搜索