-3

小規模なスタートアップモバイルアプリ/ウェブサイトでは、データを保存するためにどのようなオプションがありますか?私。 azureなどの物理サーバーまたはクラウドホストデータベース。アプリ/ウェブサイトはどこのデータを保持していますか?

他のオプションや洞察力があれば助かります。

編集:私は、ユーザーが定期的にデータをアップロードすることができ、消費者は、アプリやウェブサイトを通じて結果を見つけるために照会できるようなもので探していますいくつかの背景については

+1

個人的意見は、スタックオーバーフローのトピックではありません。そしてこの質問に基づく意見は、あなたが構築しようとしているものについて何も知っていることがないので、あなたにはまったく役に立たず、あまりにも役に立たないでしょう。 – David

+0

こんにちは私はそれに基づいてより少ない意見といくつかの背景を与えました。 –

+0

あなたの質問はどうですか?インターネットユーザーがアクセスできる場所にデータを保存する方法を尋ねていますか?任意のインターネットホスト型データベースサーバー。 – David

答えて

0

私はあなたの仕事の負荷とデータストアの選択にもよると思います。一般に、SQLベースのストレージは、クラウドベースのソリューションではコストがかかります。その理由は、SQLベースのストレージは垂直にアップグレードできるだけでなく、SQLベースのストレージは安価であるからです。
だから、私によると、あなたが最初に以下の要因に依存したデータストアの選択、を決定する必要があります

  1. データのタイプ。あなたのデータは構造化されているのか、それとも非構造化されたカテゴリに入っていますか
  2. データに対して実行する操作。トランザクションによるユースケースはありますか?
  3. 書き込み/読み取りパターン。それは読んで重いユースケースまたは書き込み重いものですか?

これらの要因は、適切なデータストアの決定に役立ちます。各データベースには、独自の長所と短所があります。そのトリックは、ユースケースと上記の要因に基づいて1つを選択することです。

希望します。

+0

構造化されていないvs構造についてはわかりません。ユースケースには、毎週のビジネスに関するデータをアップロードするビジネスAが含まれていてもよく、他の何百もの企業が同じことをしていますが、何千もの消費者が毎日そのデータを照会しています。 私はそういう意味では重いと読むでしょうが、両方の機能が全体的にうまく機能しなければならないでしょう。 –

+0

はい、それは間違いなく重く読まれます。さて、あなたはトランザクションサポートを必要としていますか?そうでない場合は、おそらくあなたのデータのタイプが私には分かっていないので、おそらくは非SQLデータになります。また、あなたのデータは、あなたが維持したいと思っているもののどれくらいのものを考慮して速く成長するかもしれないと私は予見しています。これらに基づいて、ユースケースの洞察が限られているため、 – Mani

関連する問題