标签: ruby web-services api sinatra
我的应用程序有一个POST请求的终点。当对此POST请求端点发出请求时,它会查询并从Mysql表中获取记录(包含350万条记录的表),并选择大约300K条记录。
它读取此300k记录并将此数据作为JSON格式的API响应发送到客户端。
此请求和响应大约需要15分钟才能将300K记录作为JSON响应发回。这在性能上非常慢,并且真的不被客户接受。
有没有快速的方法可以在API响应中以Json格式发送300K记录。?
答案 0 :(得分:0)
您可以尝试将oj gem添加到项目中。