4

Amazon クラウド検索と dynamo DB からアプリケーションを構築しようとしていますが、アプリケーション開発中にお金や無料利用枠を無駄にしたくありません。では、開発期間中に、Amazon Dynamo DB とクラウド検索をローカル マシンで何とかシミュレートできないかと考えています。そうでない場合、スタブを作成するための最良の代替手段は何ですか? Apache Cassandra と Solr を検討しています。低コスト開発のための他の選択肢はありますか?

また、私は Windows で開発しているので、Cassandra に代わる優れた Windows があるかどうかを知りたいです。これにより、VM で Cassandra を実行する複雑さが軽減されます。Java に組み込むことができるオープン ソース データベースが理想的です。

4

4 に答える 4

3

MongoDB を使用してローカルで AWS CloudSearch をシミュレートできる Python パッケージは次のとおりです: https://github.com/oisinmulvihill/nozama-cloudsearch

于 2013-12-12T21:17:37.010 に答える
2

DynamoDB Localを試してください。DynamoDB のシミュレーターです。そのための Maven プラグインを作成しました: jcabi-dynamodb-maven-plugin

于 2013-09-24T06:42:41.680 に答える
1

私は、Python ライブラリであるddbmockを使用してきましたが、かなりの成功を収めています。ライブ DynamoDB インスタンスのほとんどの機能をサポートしており、一部のエラー メッセージもサポートしています (ただし、メッセージは 100% 一致しない場合があります)。

他にも、Java で書かれたAlternatorやRuby で書かれたclientside_awsなどがあります。

于 2013-04-03T12:40:36.437 に答える
-4

クラウド検索と dynamo db 環境を実際にシミュレートできる方法はありません。これらのものは AWS のものであり、利用可能な場合は API または SDK を使用できます。AWS はクラウド検索のバックエンドで solr を使用しているように感じます。dynamo DB についてはわかりません。カスタム エンジンのように感じます。

Casaandra に代わる Windows ?? 私は本当にそれについて確信が持てません。開発に関しては、LinuxまたはUbuntuが非常に具体的であることを常に好みます。

于 2013-04-03T11:26:58.723 に答える