-1

AppHarborにデプロイするときに、アプリケーションで使用するアドオン DB を決定しようとしています。JustOneDBまたはCloudantの 2 つの選択肢があります。テラバイトのデータを処理する Web およびモバイル アプリケーションの開発を計画しています。

DB とテーブルを分割する必要なく、データベースをデプロイする最も簡単なソリューションを探しています。非常に大量のデータを処理できる DB が必要ですが、シャーディングとパーティショニング アーキテクチャの構築を開発者から奪います。

また、大規模なデータベースを簡単にバックアップし、簡単に復元できるソリューションも必要です。

私が読んだ限りでは、Cloudant と JustOneDB の 2 つが最も人気があり、これらは AppHarbor でアドオンとして利用できるため、簡単にデプロイできます。

どちらを使用すべきか、それぞれの長所と短所についての推奨事項が必要です。Visual Studio 内で ASP.NET と C# でアプリケーションを開発しています。

4

4 に答える 4

1

Cloudant データベースでの MyCouch .Net ライブラリーの使用に関する Cloudant ブログの最近の投稿があります: https://cloudant.com/blog/how-to-customize-quorum-with-cloudant-using-mycouch/

Cloudant はまた、5 ドルを超える請求額まで無料のホスティングを提供し、ローカルで開発し、運用/展開のためにクラウドに同期する場合は、Apache CouchDB のレプリケーションと連携できます。マルチマスター レプリケーションは、他の多くのデータベースが提供するものではありません。

あなたのアプリケーションで頑張ってください!

于 2013-10-25T12:28:44.370 に答える
0

MyCouch.Cloudant がリリースされました。CouchDb と Cloudant コア機能のサポートを除いて、MyCouch.Cloudant NuGetパッケージは検索のサポートを追加します。これにさらに Cloudant 固有の機能が追加される予定です。C# で記述されており、.Net40、.Net45、および Windows ストア アプリをサポートしています。

MyCouch の詳細については、GitHub リポジトリ を参照してください。

于 2013-10-31T12:41:47.940 に答える
0

コメントは投稿者によって削除されました。

于 2012-05-24T10:28:48.027 に答える
0

おそらくMongoDBRavenDBも考慮する必要があります。

始めたばかりの場合、最初の関心事はおそらく、思い描いたアプリケーションをすぐに開始して構築できるデータベースを見つけることでしょう。アプリケーションが成功し、実際に数テラバイトのデータを引き付けるようになると、それをどのようにスケーリングするかについて心配し始めることができます。アプリケーションが適切に設計されている場合、適切なデータストアを使用するようにアプリケーションを適応させることは、途方もない作業ではありません。

于 2012-04-30T23:05:59.060 に答える