我目前正在使用Spring作为我正在编写的移动应用程序的RESTful Web服务。事情的服务器端已经完成(在功能方面),但现在我正在努力提高其性能。
我想要做的是找到一种有效的方法,将304(未修改)响应代码从我的服务器返回到客户端,其实现不浅。这意味着,我想节省带宽和处理周期。
我认为我需要做的是确定上次修改对象并将其与if-modified-since
HTTP标头进行比较。这里的问题是,我应该如何快速获得对象的最后更新时间(即对持久层的访问权限为零到最小)?或者是否有更好的方法来解决这个问题?
答案 0 :(得分:0)
我不确定mongoDB是否支持获取上次更新时间。我会手动完成。检查$ currentDate运算符,在这里:http://docs.mongodb.org/manual/reference/operator/update/currentDate/