11

我目前正在我的服务器上设置 ghost。我将主持自己的博客,可能还会为我的朋友提供更多。

Ghost 默认使用 sqlite。Sqlite 适用于小型应用程序和开发环境。

如果 ghost 运行良好,我计划将我的博客运行至少 1 - 2 年或更长时间。博客包含大量图像和文本。随着时间的推移,sqlite 数据库会随着越来越多的图像而增长,依此类推。

可以为此目的使用 sqlite 几年吗?MySQL 会更强大,但设置起来也更复杂。

什么是 Ghost 博客的最佳选择?

4

1 回答 1

20

请注意,数据库性能很大程度上取决于数据量(直到您耗尽本地磁盘空间),而是取决于并发量。

SQLite 文档说:

SQLite 通常可以很好地作为中低流量网站(也就是说,所有网站的 99.9%)的数据库引擎。当然,SQLite 可以处理的网络流量取决于网站使用其数据库的程度。一般来说,任何每天点击量少于 100K 的网站都可以使用 SQLite。10 万次点击/天的数字是保守估计,而不是硬性上限。SQLite 已被证明可以处理 10 倍的流量。
[...]
但是,如果您的网站非常繁忙,以至于您正在考虑将数据库组件拆分到单独的机器上,那么您绝对应该考虑使用企业级客户端/服务器数据库引擎而不是 SQLite。

于 2013-10-29T14:46:01.537 回答