2013-10-29 1 views
9

私は現在、私のサーバーにゴーストを設定しています。私は自分のブログをホストし、おそらく私の友人のためにいくつかをホストします。ゴーストブログ用のsqliteとmysql?

デフォルトでは、Ghostはsqliteを使用します。 Sqliteは、小さなアプリケーションや開発環境に適しています。

ゴーストがうまくいくなら、私は少なくとも1 - 2年以上ブログを走らせる予定です。ブログには多くの画像とテキストが含まれています。 sqlite dbは、ますます多くの画像が増えるにつれてますます成長します。

sqliteをこの目的で数年間使用してもよろしいですか? MySQLははるかに強力ですが、セットアップがより複雑になります。

ゴーストブログにはどのような選択肢がありますか?

答えて

9

データベースのパフォーマンスは、データ量(ローカルディスク領域を使い果たすまで)ではなく、並行処理の量によって決まります。

SQLite documentationは言う:

SQLiteは通常(、すべてのウェブサイトの99.9%を言うことである)メディアトラフィックのウェブサイトに低いため、データベースエンジンとして偉大な動作します。 SQLiteが処理できるWebトラフィックの量は、もちろん、Webサイトがそのデータベースをどれくらい頻繁に使用しているかによって異なります。一般的に言えば、100Kヒット/日以下のサイトはSQLiteで正常に動作するはずです。 100Kヒット/日の数値は厳しい上限ではなく、控えめな見積もりです。 SQLiteは、その10倍のトラフィック量で動作することが実証されています。
[...]
ウェブサイトが忙しく、データベースコンポーネントを別のマシンに分割することを考えている場合は、SQLiteではなくエンタープライズクラスのクライアント/サーバーデータベースエンジンの使用を検討する必要があります。

関連する問題