服务器数据库的替代解决方案

Alternative solutions to a server database

本文关键字:解决方案 数据库 服务器      更新时间:2023-09-26

我正在寻找可以在共享文件夹上使用的临时数据库解决方案。我有一个简单的CRUD风格的网站,用bootstrap和jquery创建。我需要一个轻型数据库来输入每年大约 600 个条目

我查看了使用 MS access 2010 在我的共享文件夹中创建一个本地数据库,然后尝试使用 javascript 连接到它。问题是网上的信息很少,但这似乎适用于 chrome,因为您似乎需要 activex。看了 Couchdb,但你似乎需要通过 http 进行通信,所以它不起作用,因为我没有 Web 服务器。

好奇心,听听是否有人会知道其他解决方案?

从理论上讲,对于仅前端应用程序,您可以选择使用LocalStorage(html5),但我建议不要使用它,因为如果您的计算机由于某种原因被擦除,您将丢失数据。

最后,这与服务器相同,但我想最好还是以每年 +-20(欧元/美元)的价格在某个地方获得一个简单的托管,并且只需在那里拥有一个 mysql 数据库和 php 后端来捕获您的数据并存储它。您也可以选择 nodejs 而不是 php,尽管我个人会将 php 与 apache 等网络服务器一起使用(全部包含在年度价格中),并且有一个稳定的解决方案,您的托管服务提供商担心备份和所有这些狗屎。我认为从长远来看,这点额外的努力非常值得你花时间,即使每年只有 600 个条目。

看了Couchdb,但你似乎需要通过http进行通信,所以它 由于我没有网络服务器,因此无法正常工作。

它不需要Web服务器,CouchDB有一个集成的REST API。对于轻度使用,有免费的托管可用,例如IBM Cloudant。

另一个类似的选项是Parse Server + MongoDB,托管或本地。

因此,您可以根据自己的喜好选择本地数据库或托管数据库。

不,如果没有某种插件,您不能直接从浏览器使用网络文件进行数据库使用。