我正在编写一个根据查询返回 json 的 API。例如:localhost/api/query?a=1&b=2
。要返回 json,我需要做一些预先计算来计算一个值,比如x
. 预计算需要很长时间(几百毫秒)。例如,json 文件返回的值x+a+b.
当用户查询localhost/api/query?a=3&b=4
时,x
将再次计算,这是浪费时间,因为x
不会更改任何查询。问题是我怎样才能x
对所有查询进行这种预计算(在实际应用程序中,x
不是一个值,而是一个由包装的 C++ 代码返回的复杂对象)。
问问题
158 次