2017-03-17 71 views
-1

我一直在为我的Web应用程序使用SQL Server后端数据库。 Web服务器可以同时处理多个用户访问相同的文件/数据,而不会有任何问题(大部分时间)。d3.js csv文件是否存在并发/冲突问题?

随着d3.js使用csv文件格式的数据,我想知道如何d3.js处理多个用户在同一时间访问同一个csv文件。在这种情况下会不会出现并发问题,它可能会冻结网站,直到问题解决?我不熟悉不使用后端数据库来存储数据。

欣赏任何启示。

回答

0

你是说你只是在前端下载一个CSV文件?如果您的Web服务器无法跟上负载,您将遇到的唯一问题是。由于这只是一个静态文件,除非网站负载很重,否则您不太可能遇到问题。

如果数据未经常更新,则应考虑为CSV文件设置适当的过期标头,以便客户端可以对其进行缓存。

+0

我在哪里设置CSV文件的到期标题?在Web.config中?如何启用csv文件的客户端缓存?顺便说一句,csv文件存储在Web服务器本身。在我的情况下,我使用IIS7.5。 感谢您的回复。 – user2770113

+0

@ user2770113这将在Web服务器配置中。如果标题设置正确,那么浏览器会自动缓存文件。如果你不确定如何设置适当的标题,我建议发布一个单独的问题。 –

+0

好的。谢谢@MichaelMior – user2770113