我需要一個接口,通過的MongoDB,我可以收集在處理數據就像一個標準的Python類文件對象。這些都將是相當小的文件(以KB爲單位,最多),特別是我需要的能力,追加這些所謂的文件。 (So this question is not a dupe.)我應該如何將附加到mongodb中的小文件類對象?
我已經閱讀了GridFS的文檔,並且特別it says I should not use it for small files。我唯一能找到的其他實現都是PHP。我並沒有真的在尋求幫助編寫代碼的任何細節,但implementing the entire file api似乎是一項艱鉅的任務。
- 是否有任何捷徑或工具可以更容易地在python 2中實現文件類對象?
- 我是否錯過有人已經這樣做?
(我爲什麼這樣做呢?因爲我收到了我們部署一個預先存在的應用程序,在多節點雲環境不能透明地處理文件生成CSV文件第十一個小時的要求。)
IOBASE是非常有益的,儘管它的ReadLine(S)的方法顯然需要閱讀()來輸出字節,這意味着你必須手動玩弄字符編碼(從來沒有的樂趣,尤其是在Python)。 – kojiro