【发布时间】:2015-08-20 14:37:33
【问题描述】:
如何高效处理大量 Json 请求。目前我使用Gson将Json请求映射到一个对象,在这个过程中会创建很多对象。这是正确的方法吗?或者我应该只使用我在游戏中收到的请求request().body().asJson() 并以某种方式直接使用它。
我每秒收到数千个请求。所以我需要知道是否有其他方法来处理这个问题。而不是在内存中创建数千个对象并时不时地进行 GC。
【问题讨论】:
-
如果您的请求数量有限,您可以使用一些缓存(例如 Ehcache)来加快响应速度。
-
我将在我的整体设计中使用缓存。但是请求率太高了。因此,如果我的堆可以处理对象创建(短暂)。我会更高兴,而不是使用缓存来保存这些请求。 (我的回复已经在缓存中了)
标签: java json playframework gson