外部データベースの利用

adiaryでは、外部データベース(RDBMS)として PostgreSQL, MySQL のいずれかを利用することも可能です(外部DB必須ではありません)。次のような場合は、外部データベースの運用をお勧めします。*1

  • 既にRDBMSがインストールされている。RDBMSを利用することを面倒と思わない。
  • マルチユーザーで比較的規模の大きなシステムを運用したい。

1つの日記帳に数千件の日記データがあるときは外部データベースを利用した方がレスポンスは良くなるようです。標準のデータ形式(擬似データベース/pseudo DB)がダメということ訳ではありませんが、やはり専用のRDBMSの方が信頼性も上です。*2

*1 : データベース運用形態は途中で変更できません。行いたい場合はこちら

*2 : ただ CGI動作環境において外部データベースを利用するとレスポンスが悪くなります。これはアクセスの度にデータベースライブラリがロードされるためで、adiaryの高速動作を一緒に設定する方がよいです