Web 应用程序如何在客户端存储大量数据?(我具体谈论的是允许数百万条记录的容量)。我在这里要做的是允许离线研究这些记录。所有用户都在使用 Chrome。
我一直选择 indexedDb,直到我读到大约 40 万条记录,它几乎无法使用。然后是 Web SQL,但它已被弃用。
然后我在想我的最后一个选择是在本地安装一个像 apache 这样的 Web 服务器,它带有小脚本,它可以与我的 Web 应用程序交互并将记录存储在像 MySQL 这样的数据库中。使用 AJAX,我可以在 localhost 中访问我的脚本,但是会出现跨域问题。
我没有主意了
更新:澄清->
主 Web 应用程序在远程服务器上运行。它必须在服务器上,因为该应用程序由不同位置的几个人使用(它是共享的),并且需要通过智能手机等访问。最后一个想法是在本地安装一个 Web 应用程序(在所有用户的计算机),它将与该远程 Web 应用程序交互以从中获取记录并将它们存储在本地。无论如何,由于我猜的跨域问题,它不会起作用。