edit-icon download-icon

制限事項

最終更新日: Dec 18, 2018
制約
データ型 ApsaraDB for Memcache は、キー値形式データのみをサポートし、配列、マップ、リストなどの複雑なデータ型はサポートしていません。
データ型 ApsaraDB for Memcache のデータはメモリに格納されており、キャッシュデータが失われないことは保証されません。したがって、ApsaraDB for Memcache は、一貫性の高いデータの格納には適していません。
データサイズ ApsaraDB for Memcache は、1つのキャッシュデータのキーサイズと値のサイズに対して、それぞれ最大1 KBと1 MBをサポートしています。ApsaraDB for Memcache は、大規模なデータを格納するのには適していません。
トランザクションサポート Memcache の ApsaraDB はトランザクションをサポートしていません。したがって、ApsaraDB for Memcache は、トランザクション要件のあるデータの格納には適していません。取引要件のあるデータは、データベースに直接書き込む必要があります。
アプリケーションシナリオ データアクセスが均等に分散され、明らかなホットスポットや一般的でないデータがない場合、ApsaraDB for Memcache のキャッシュデータに多数のアクセス要求がヒットすることはありません。したがって、ApsaraDB for Memcache はデータベースキャッシュとして機能するときは無効です。データベースキャッシュを選択するときは、ビジネスモデルのデータアクセス要件を十分に考慮する必要があります。
データ削除ポリシー MemcacheのApsaraDB の有効期限のメカニズムは次のとおりです。各キーはユーザー定義の時間に満了し、有効期限が切れた後はキーにアクセスできなくなります。期限切れのキーが占有する領域は、有効期限が切れた直後にはリサイクルされませんが、毎日02:00にリサイクルされます。
データ有効期限ポリシー Memcached と同様に、Memcache は LRU アルゴリズムを使用して失効したデータを削除しますが、リサイクル領域から期限切れのデータをすぐに削除しません。リサイクル空間の処理は、バックグラウンドプログラムによって定期的に行われます。
接続 Memcache サーバー用の ApsaraDB は、アイドル状態のクライアント接続を自動的に切断しません。
データの有効期限 ユーザーによるキーの有効期限を制御および管理することをお勧めします。