Android アプリケーションの構築とプログラミングをいじるために、友人とドリンク アプリを構築したいと考えています。
認証を意味するユーザーログインを含めたいと思います。保持されるデータには、飲み物のレシピ、コメント、書かれたレビュー、数値評価、カテゴリなどが含まれます。
私の主な質問は、このタイプのアプリケーションに使用するデータベースの種類は何ですか? SQL (MySQL と MSSQL) と MongoDB の両方の経験があります。私はMongoに傾倒していました-構造化された列がないことによる柔軟性は私にとって魅力的ですが、パスワードをハッシュなどとして保存するなど、ユーザー認証を行ったことはありません.Mongoが適切な場合、誰かが私を正しい方向に向けることができますか? 私は以前にグーグルで検索したことがありますが、これにはいくつかのライブラリがあることを覚えています。