久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python - mongodb去重

瀏覽:158日期:2022-10-14 09:36:55

問(wèn)題描述

1.功能里需要根據(jù)有一個(gè)字段來(lái)判斷是否重復(fù),比如叫做ownnerId,凡是存在的就丟棄.于是我用到了distinct這個(gè)方法,但是這段時(shí)間隨著數(shù)據(jù)量逐漸增大,出現(xiàn)了一個(gè)問(wèn)題:

OperationFailure: distinct too big, 16mb cap

這是命令行里邊的錯(cuò)誤,說(shuō)distinct返回的結(jié)果太大了,超過(guò)了16M.請(qǐng)問(wèn)各位高手能否貢獻(xiàn)一些方法.

需求:每次通過(guò)檢查數(shù)據(jù)庫(kù)中ownnerId這個(gè)字段是否出現(xiàn)了,其中數(shù)據(jù)庫(kù)是一直在更新的,而且這個(gè)不存在的ownnerId在一會(huì)處理后就會(huì)存到數(shù)據(jù)庫(kù)中去,所以要求每次判斷都要重新檢查一遍數(shù)據(jù)庫(kù)中這個(gè)ownner字段.因此對(duì)速度的要求也比較高.各位大神瞅瞅,求給個(gè)意見(jiàn).

問(wèn)題解答

回答1:

如果我理解的對(duì)的話(huà),是否考慮過(guò)Unique Indexes。

供參考。

Love MongoDB! Have fun!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 淅川县| 固安县| 太湖县| 莎车县| 永寿县| 丰都县| 常德市| 山阳县| 东安县| 郑州市| 丰原市| 拉萨市| 偃师市| 苏州市| 海门市| 隆尧县| 九台市| 新巴尔虎右旗| 合阳县| 体育| 溆浦县| 郁南县| 梧州市| 交城县| 阿勒泰市| 新源县| 仁化县| 洛扎县| 镇江市| 苍溪县| 三门县| 枣阳市| 阿合奇县| 桂林市| 蒲城县| 平武县| 大荔县| 罗定市| 南部县| 全南县| 会同县|