【发布时间】:2015-08-05 17:05:31
【问题描述】:
我们已经看到很多使用 JSON 文件的应用程序,但我有一个案例研究,我想获得解决方案。
让我们看看...
一个应用正在使用 json 文件,该文件从百万用户那里获取请求,并且每秒完成数千个请求。
管理面板每分钟或每秒或特定时间范围更新 JSON 文件。
当收到访问 JSON 文件的请求并同时从管理员打开以进行更新时,JSON 文件的行为将是什么(我已阅读它,JSON 文件将以可读模式获取。)
-
让 JSON 文件正在使用一些脚本编写,其过程比 50% 文件已更新时的行为要快三分之一秒。
处理完成或部分更新时,是否会提供新的书面内容?
【问题讨论】:
-
你应该阅读读、写锁。它们旨在专门解决多个作者之间的信息破坏问题。
-
不要将文件用作事务存储。
-
正如@eckes 所说 - 不要使用文件。使用数据库,并将结果编码为 json。
标签: java javascript php c json