我正在服务器上设置ghost。我将主持我自己的博客,可能会为我的朋友们提供更多。
Ghost默认使用sqlite。 Sqlite适用于小型应用程序和开发环境。
如果幽灵效果不错,我打算将我的博客运行至少1 - 2年或更长时间。博客包含大量图像和文本。 sqlite数据库随着时间的推移会越来越多,等等。
几年来,为此目的使用sqlite是否可以? MySQL会更强大,但设置起来也更复杂。
Ghost博客的最佳选择是什么?
答案 0 :(得分:12)
请注意,数据库性能不仅取决于数据量(在用完本地磁盘空间之前),而是取决于并发数量。
SQLite通常可以作为中低流量网站(也就是所有网站的99.9%)的数据库引擎。当然,SQLite可以处理的Web流量大小取决于网站使用其数据库的程度。一般来说,每天点击次数少于100K的网站应该可以正常使用SQLite。 100K点击/天的数字是一个保守估计,而不是一个硬上限。 SQLite已被证明可以使用10倍的流量 [...]
但是,如果您的网站太忙而无法将数据库组件拆分到单独的计算机上,那么您一定要考虑使用企业级客户端/服务器数据库引擎而不是SQLite。