3

Jackson を使用して Java POJO を JSON 文字列に変換しています。私が直面している問題は、リクエストの数が増えるにつれて、変換を処理する時間が増え始めることです。たとえば、100 tps では、処理にかかる時間は 10 ミリ秒ですが、2000 tps では、かかる時間は 90 ミリ秒です。どうすれば回避できますか?tps から独立させる方法はありますか。

4

1 に答える 1

0

使用しているコードを提供してください。それ以外の場合は最適化が困難です。

他のシリアル化オプションと JSON フレームワークが利用可能です。JSON を保持したい場合は、"json-smart" などの他のフレームワークを探してください: http://code.google.com/p/json-smart/ 彼らは Jackson より 2 ~ 3 倍高速であると主張しています。

于 2013-10-08T19:17:51.457 に答える