您会考虑一种干净而有效的方式来初始填充作为RESTful分布式系统体系结构一部分的数据存储?将初始(批量)数据导入RESTful系统的最佳做法是什么?
我们已经有一个批量导入的POST方法,它接受XML提要,解析,验证和导入数据。因此,有一种可能性需要客户端针对我们的REST接口发布POST请求(如果我们遇到了请求超时问题,可能会发生大块)。
数据存储本身是基于MongoDB的,所以另一方面你也可以考虑低级批量导入,它需要一个压缩的数据文件,解压缩并直接将JSON数据导入到数据库中这当然会绕过我们的业务逻辑来验证要导入的数据)。
你有什么意见和建议,有没有任何REST模式可以给出关于这个问题的建议?
可能是HTTP管道传输可能会增加吞吐量? – ngeek 2012-01-20 23:48:36