お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

キーバリューペアの削除

キーバリューペアが不要になった場合、キャッシュセグメントから完全に削除できます。キーバリューペアは削除後に復元することはできませんが、再作成は可能です。

キーによる削除

キーをdeleteCacheValue()メソッドにパラメータとして直接渡すことで削除できます。

サンプルコードスニペット

Package Imports
copy
import com.zc.component.cache.ZCCache; 
import com.zc.component.cache.ZCSegment;
copy
//キャッシュインスタンスを取得する 
ZCCache cacheobj=ZCCache.getInstance(); 
//セグメントIDで特定のセグメントのインスタンスを取得する 
ZCSegment segment = cacheobj.getSegment(1510000000054091L); 
//キーを使用してキャッシュオブジェクトを削除する 
segment.deleteCacheValue("Name");

キャッシュオブジェクトによる削除

この削除バリエーションでは、空のキャッシュインスタンスを構築し、キー値を設定します。このインスタンスをdeleteCacheObject()メソッドの引数として渡します。

サンプルコードスニペット

Package Imports
copy
import com.zc.component.cache.ZCCache; 
import com.zc.component.cache.ZCCacheObject; 
import com.zc.component.cache.ZCSegment; 
copy
//キャッシュインスタンスを取得する ZCCache
cacheobj=ZCCache.getInstance(); 
//セグメントIDで特定のセグメントのインスタンスを取得する 
ZCSegment segment = cacheobj.getSegment(1510000000054091L); 
//CacheObjectを作成してキャッシュの詳細を設定する 
ZCCacheObject cacheDetails = ZCCacheObject.getInstance(); 
cacheDetails.setKeyName("ObjectKey"); 
//CacheObjectを使用してキャッシュを削除する
segment.deleteCacheObject(cacheDetails);

最終更新日 2026-03-30 13:40:30 +0530 IST