エンティティフィールドデータの書き込みおよび読み取り - AWS SimSpace Weaver

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

エンティティフィールドデータの書き込みおよび読み取り

エンティティデータフィールドはすべて BLOB タイプです。1 つのエンティティには最大 1,024 バイトのデータを書き込むことができます。BLOB のサイズを大きくするとパフォーマンスが低下するため、BLOB はできるだけ小さくすることをお勧めします。BLOB に書き込むときは、SimSpace Weaver にデータへのポインタと長さを渡します。BLOB から読み取ると、SimSpace Weaver は読み取るポインタと長さを提供します。すべての読み取りは、アプリケーションが Commit() を呼び出す前に完了する必要があります。読み取りの呼び出しから返されたポインタは、アプリケーションが Commit() を呼び出すと無効になります。

重要
  • Commit() の後のキャッシュされた BLOB ポインタからの読み取りはサポートされないため、シミュレーションが失敗する可能性があります。

  • 読み取りの呼び出しから返された BLOB ポインタへの書き込みはサポートされないため、シミュレーションが失敗する可能性があります。