私は現在、メモリの可用性が非常に低いVM上に存在する必要があるWebサイトに取り組んでいます(現時点では512MBを期待するように言われています)。残念ながら、少なくとも当面は、データベースとWebアプリケーションは同じサーバーである必要があります。
ここでいくつかの質問を読み、自分で調査を試みましたが、選択できるオプションは非常にたくさんあります。基本的に、インストールできる十分に軽いデータベースサーバーは何でしょうか。SQLまたはNoSQLは実際には重要ではありません。データベースを集中的に使用することはありませんが、現在選択しているものに制約されないようにしたいと思います。つまり、可能であれば、マルチサーバースケーリングへの道は素晴らしいですが、この段階では明らかに要件ではありません。
私の現在の考えはMongoDBまたはMySQLのいずれかですが、それらが最良の選択であるかどうかはわかりません。
私のWebアプリケーションはPHPを使用するnginxで実行されています。これは今のところ最良の選択だと思うので、私の主な関心事はデータベース側です。