您會考慮一種乾淨而有效的方式來初始填充作爲RESTful分佈式系統體系結構一部分的數據存儲?將初始(批量)數據導入RESTful系統的最佳做法是什麼?
我們已經有一個批量導入的POST方法,它接受XML提要,解析,驗證和導入數據。因此,有一種可能性需要客戶端針對我們的REST接口發佈POST請求(如果我們遇到了請求超時問題,可能會發生大塊)。
數據存儲本身是基於MongoDB的,所以另一方面你也可以考慮低級批量導入,它需要一個壓縮的數據文件,解壓縮並直接將JSON數據導入到數據庫中這當然會繞過我們的業務邏輯來驗證要導入的數據)。
你有什麼意見和建議,有沒有任何REST模式可以給出關於這個問題的建議?
可能是HTTP管道傳輸可能會增加吞吐量? – ngeek 2012-01-20 23:48:36