2017-06-28 4 views
-2

私はAndroidアプリケーションを実装していますが、どのデータベースが最も適しているかを最終的に判断することはできません。あなたは私のアプリをInstagramと考えることができますが、写真やビデオはありません。代わりにテキストがあります。プロフィール画像の画像のみが表示されます。プロダクション用Androidアプリにはどのデータベースが最適でしょうか?

ユーザーはデータベースにデータを挿入し、アプリ内で高度な検索を行うことができます。そのため、データベースは、そのアプリケーションを使用する誰もが通信できる場所になければなりません。何が最善の選択ですか?

+0

がfirebase –

+0

を使用するようにしてください、あなたはFirebaseは、このようなアプリのために十分であろうか?このリンクをチェックすると、Firebaseがプロダクションアプリであれば、なぜFirebaseを選んでいないのだろうと言われています。https://github.com/mitchtabian/Android-Instagram-Clone/tree/cb5008eed6fd56db1ad0a768b4a289b5aeae99f6 – devNo

+0

あなたが話していることは分かりませんfirebaseには、私たちのリアルタイムメサージングなどのように1行で実現できる多くのクールな機能があります。 –

答えて

0

あなたがインターネット上で読んだものはすべて常に真です。そこにあなたが使用するためにそこに多くのサービスがあります。 Parse-Server、Firebase、AWS、MySQL、PHP ... etcなど

私は1つはParse-Serverを使用しています。どうして?それは簡単です。私はmongoに保存される統計情報を私自身が求めています。もう一度やり直したら、代わりにFirebaseを使用します。どうして? Googleは王様です。

ここで、Parse-ServerとFirebaseは、それらが安全であると主張しています。私はそれに侵入できたかどうかを確認するために多くのテストを行っていません。おそらく誰かがこれについてコメントすることができます。 Parse-ServerはMacにローカルに保存され、鍵が保護されている限り、アプリは保護されています。 db(mongoに格納されている)は保護されています。あなたはイメージ、テキスト、ユーザー、そしてまったく何かをmongoに保存することができます。これはFirebaseに似ています。

あなたは、Firebase、Parse-Server、AWSなどを心配する必要はないと思っています。セキュリティについて心配する必要があります。クラックするのが難しい場合は、そのサービスが行く方法かもしれません。

確かに、テキストとは別のイメージを保存するのは良いでしょうが、Parse-Serverがセキュリティで保護されている場合は、私のニーズに合わせて使用​​してください。

編集:タイプミス(S)

関連する問題