最近,許多開發者在他們創建的 Web 應用程序中使用了超大的 JSON 文件 - 1.5G,但有些人表示還未能成功打開該文件。
$ curl -X GET http://example.com/foo.json | json_pp >output.txt
JSON 文件在用于傳輸數據時是非常有用的,但是當 JSON 文件變得太大時,從服務器獲取和處理該文件的時間會很長。此外,在客戶端上打開和解析該文件,可能會占據大量的內存,此時會出現一些問題。
因此,開發者應該采用一些技巧以優化 JSON 文件,或者考慮使用其他數據格式,例如 Protocol Buffers。
$ curl -X GET http://example.com/foo.pb | protobuf_decoder >output.txt
總而言之,超大的 JSON 文件可能會對服務器和客戶端的性能造成影響,因此我們需要考慮其他方案。
上一篇mysql中的有某些東西
下一篇mysql中的未解之謎