EC2に配置されたJAVAコードからアクセスしているS3にファイルを保存しています。
これらのファイルは頻繁に更新する必要があります。
だから私の質問は、私は理解してどのようにこれらのファイルを更新する方法であり、そして高可用性に 高可用性を維持するAWS S3のファイルを更新する方法
答えて
を維持し、あなたが日々を修正して、S3にアップロードされているいくつかのファイルを持っているということです。
あなたはそれを行うと、あなたのJavaアプリからS3にファイルをアップロードしておくことができ、AWSは、自動的に複数のアベイラビリティゾーン間での高可用性を維持し、あなたがデータの損失を心配する必要はありません。
S3にアップロードしたファイルabc.htmlがあるとします。次回にファイルを変更してS3にアップロードすると、AWSはそのファイルを上書き/置換し、そのファイルに最新のコンテンツを保存します。
同じファイルの異なるバージョンを維持する場合は、AWS S3のバージョン管理を使用してください。また、 http://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html
あなたはS3を使用しているので、あなたのアプリケーションに高速化ファイルアクセスのためのAWS S3アクセラレーションを使用することができます:あなたはここでその詳細を読むことができhttp://docs.aws.amazon.com/AmazonS3/latest/dev/transfer-acceleration.html
S3はread-after-write consistency for PUT operations of new objectsを提供し、最終的にPUTとDELETEを上書きする一貫性上書きと削除のための読み込み後の整合性が必要な場合は、S3のすべてのオブジェクトを新しいアイテムとして保存し、コンテンツのSHA256にキーイングし、SHA256キーをDynamoDBの目的のパスにマッピングできます。 S3上のAWS EMRFSは、Consistent View機能を持つメタデータに対してDynamoDBを使用します。
- 1. ZF1 Aws S3バケットSDKの可用性
- 2. セッション属性を維持する方法
- 3. AWS Lambdaを使用してS3のファイルをチェックする方法
- 4. xmlhttprequestを使用してaws s3にファイルをアップロードする方法
- 5. AWS S3の既存のxmlファイルをPythonを使用して更新する方法
- 6. .jpgファイルと.jpegファイルの間の柔軟性を維持する方法
- 7. 高さ増加時のオブジェクトの視認性を維持する
- 8. ウィンドウでmysqlの高可用性を実装する方法は?
- 9. xmlns:xsd属性を削除する方法xmlns:xsiを維持する
- 10. AWS S3ブラウザで10GBのファイルを解凍する方法
- 11. s3のファイルを削除する方法:Meteorとaws-sdk
- 12. AWS S3をaiobotocoreでモックする方法
- 13. Redislabs Enterprise Clusterを実装する方法高い可用性?
- 14. ファイルが更新されている間にAWS S3からダウンロード
- 15. AWS S3のファイルを使用してマルチパート/フォームデータを投稿する方法
- 16. ブートストラップカルーセルの高さの変更 - 応答性の維持
- 17. CakePHP 3.0からAWS S3バケットにファイルをアップロードする方法は?
- 18. AWS S3からファイルをZipにストリームする方法
- 19. 更新が利用可能になると、AWSウィンドウEC2インスタンスを自動更新する方法
- 20. AWS S3バケット名の変更方法
- 21. AWSラムダサーバレスウェブサイトセッション維持
- 22. AWS S3:ファイル変更(デルタ)のみをアップロード
- 23. Amazon S3でファイルを更新
- 24. ウェブサイトの高さを維持する
- 25. AWS WordPressの高可用性EFS、EC2およびMySQLデータベース
- 26. Entity Frameworkとデータベースの整合性を維持する方法
- 27. ブラウザの更新後に反応コンポーネントの状態を維持する方法
- 28. Azure RemoteAppユーザーのSQLデータベースの可用性を維持する最善の方法は何ですか?
- 29. 不可能 - データの動的リストを維持する方法
- 30. AWS CLIを使用してS3バケットの有効期限を更新する方法
ファイルを更新しているときに、abc.htmlと同じ時間にコンテンツの読み取り要求があるとします。ロックがあるかS3が読めるようになり、バックグラウンドS3で新しいファイルが作成され、ファイルの書き込みが完了すると、S3は最新のファイルを指摘し始め、さらに最新のファイルにアクセスします。 –
はい。新しいバージョンは、同じ名前でアップロードしている場合は、古いファイルを置き換えますか?新しいファイルの内容がすべてのAZに複製されない限り、それは読み込み不可能です。したがって、読み取り要求はまだ古いファイルに移動し、その後の要求は新しいファイルに移動します。私はあなたの質問に答えました。 @AnkurGupta –
素晴らしい、満足のいく答えに見えます。ありがとう –