【发布时间】:2023-04-04 02:39:01
【问题描述】:
我想使用 sqlite 数据库在 .NET Framework 4.5(我们使用的托管环境只需要 .NET 4 或 4.5 而不是 Core)中创建一个 Web API。实现web api并将其连接到sqlite数据库以直接通过plesk部署的正确方法是什么?请记住,我们没有专用服务器,我们将使用 Plesk 上传已发布的 API。
提前致谢
我已经创建了 api,但我需要一些关于创建 sqlite 数据库和使用表的帮助,以便通过 Plesk 部署它。
【问题讨论】:
-
我认为这不是询问端到端操作方法的正确论坛。如果您有一个需要解决的问题,那就是这个地方,但您要问的问题可能比堆栈溢出更复杂。
-
谢谢,但是哪个论坛最适合这类问题?
-
sqlite 是自包含的,这意味着不需要额外的工作来使其工作。请注意,共享主机通常只有 0.5GB 的 RAM。您的 API 可能会消耗 100-300mb,因此您的数据库只剩下大约 200mb。并且由于磁盘 IO 限制,您在性能方面不会走得太远。
-
我理解您的担忧,我想我有 1G RAM 和 1000KB/秒的 I/O。不幸的是,我不得不接受这个。我的问题是如何创建一个 sqlite 并在我将在 web api 中创建的 get/post 方法中使用它,以便我可以直接将其部署到 plesk?
-
您创建它的方式与创建桌面应用程序的方式相同。如果你不知道怎么做,请谷歌它。然后你将 db 文件部署到 plesk 作为部署的一部分,你就完成了。