寫給MongoDB開發者的50條建議Tip12

2021-09-21 15:17:44 字數 725 閱讀 9544

本系列文章翻譯自《50 tips and tricks for mongodb developers》,暫時沒有找到中文版,反正自己最近也在深入學習mongodb,所以正好拿來翻譯一下。一方面加強自己學習的效果,另一方面讓大 家也一起來體驗一下需要我們這些mongodb使用者需要注意的地方。

首先宣告自己的英文水平不是太高,加之有些英文翻譯成中文也找不到合適的詞來表達,所以在文章中可能會出現英文原詞,或者說有些地方的翻譯會有些生 硬,也就是說會出現直譯的地方。翻譯該書的主要目的是為大家學習**用的,如果有翻譯不精準的地方,或者說有更加精準的翻譯,還請大家指出,我會及時的更 正的,在此先謝過各位了。

tip#12.compute aggregations as you go

使用的過程中,隨時計算聚合量

只要可能,使用$inc計算聚合值。例如,在tip#7.pre-populate anything you can預先填充你能填充的)中,我們設計了乙個統計類的應用,需要每分鐘和每小時的統計資訊。我們可以在每分鐘增加計數器的同時,也在每小時增加小時的計數器。

如果你還需要更多的聚合值,(例如,每小時的平均訪問量),增加一些字段,設計乙個批處理任務,在每小時的最後一分鐘,計算好平均值,存放到字段裡。這些必要的統計資訊都存放在乙個文件中,新的文件不斷的進行計算,而舊的文件已經被批處理任務處理完畢。

寫給MongoDB開發者的50條建議Tip18

本系列文章翻譯自 50 tips and tricks for mongodb developers 暫時沒有找到中文版,反正自己最近也在深入學習mongodb,所以正好拿來翻譯一下。一方面加強自己學習的效果,另一方面讓大 家也一起來體驗一下需要我們這些mongodb使用者需要注意的地方。首先宣告自...

寫給MongoDB開發者的50條建議Tip4

本系列文章翻譯自 50 tips and tricks for mongodb developers 暫時沒有找到中文版,反正自己最近也在深入學習mongodb,所以正好拿來翻譯一下。一方面加強自己學習的效果,另一方面讓大 家也一起來體驗一下需要我們這些mongodb使用者需要注意的地方。首先宣告自...

寫給iOS開發者的手札 春天的罡風

ios開發近年來變的越發的火爆 想從事這麼職業的大學生也越來越多。對於初學者而言,能有乙份良好的學習資料和學習工具對他們學習的成長道路上顯得異常重要,就我個人的經驗來說在學習ios 開發中走過不少彎路,當然也很感謝有很多人在當時願意將自己整理的學習筆記和學習資料貢獻出來和大家一起分享。但是仍然有很多...