Alibaba Cloud Object Storage Service (OSS) は、アップロードおよびダウンロードされたデータの一貫性と整合性を確保するためのMD5およびCRC-64データ検証メカニズムを提供します。 プロジェクトで上記の検証メカニズムを使用して、データ転送と保存の信頼性とビジネスシステムの安定性を確保できます。
検証メカニズム
MD5: オブジェクトをアップロードするときに、オブジェクトのMD5値を含めることができます。 OSSがオブジェクトを受信すると、システムは受信したMD5値を実際のオブジェクトコンテンツに基づいて計算されたMD5値と自動的に比較し、データの一貫性を確保します。
CRC64: OSSは、提供されているいずれかのメソッドを使用してアップロードされたオブジェクトのCRC-64値を返すことができます。 クライアントは、CRC-64値をローカルマシンで計算されたCRC-64値と比較して、データの整合性を検証します。
提案
OSSにアップロードされたオブジェクトがローカルファイルと一致するようにする方法については、ETag値をOSS MD5ハッシュとして使用してデータの一貫性を確認できますか? をご参照ください。データのアップロードおよびダウンロード中にデータの整合性を確認する方法については、「CRC-64を使用したデータの整合性の確認」をご参照ください。