angular - 创建一个只从数据库读取数据(从不写入)的网站有哪些选择?
问题描述
我正在设计我的网站,而不是在服务器上拥有传统数据库,我认为我可以在本地拥有数据,因为网页只会从中读取数据。网站访问本地数据库的选项有哪些?
我已经看到了一些可能是我的解决方案的东西,例如 localForage、HTML5 Web Sql 数据库、Web 存储、JSON 结构和 IndexedDB,但我不确定哪一个最适合我的需求。数据不是简单的事物列表,它会相当复杂,包含五个或更多表,所以我认为数据的 JSON 不会很好地工作。
我希望能够在 SSMS 中创建和维护数据库。我还希望它能够托管在像 Github 页面这样简单的东西上。
解决方案
这个问题没有明确的答案,但是你使用什么并不重要,因为每个数据库都可以读/写。您只是不必使用写入功能。但是,既然您要求选择:对于中低流量网站, SQLite也是一个不错的选择。
推荐阅读
- android - 使用android ObjectAnimator旋转和缩放drawable
- sql - 主题访问的基线平均值 (SAS)
- reactjs - 无法访问在 docker 容器中运行的反应应用程序
- three.js - ThreeJS - 未在具有材料的对象上设置边界框
- django - Python正在将换行符插入请求标头
- angular - 无服务器环境中的异步任务
- azure-cosmosdb - Azure Cosmos Graph 在顶点属性中嵌套边顶点
- teradata - 在 Teradata 中提取 2 个字符串之间的数字
- python - 正则表达式 re.search 没有返回匹配项
- c++ - 如何在 MacOS 上的 NodeJS 本机插件上创建 OpenGL 上下文?