package com.fdkankan.redis.constant; /** *
* 分布式锁key定义 *
* * @author dengsixing * @since 2022/1/12 **/ public class RedisLockKey { /** * 场景浏览量 */ public static String LOCK_SCENE_VISIT_CNT = "lock:scene:visit:cnt:scenecode:%s"; /** * 场景访问量更新锁 hash */ public static String LOCK_SCENE_VISIT_UPDATE = "lock:scene:visit:update"; /** * * * * 场景上传图片锁 */ public static String LOCK_UPLOAD_PIC = "lock:upload:pic:scenecode:%s"; /** * 场景pro上传图片锁 */ public static String LOCK_UPLOAD_PRO_PIC = "lock:upload:pro:pic:scenecode:%s"; /** * 场景上传音频锁 */ public static String LOCK_UPLOAD_VOICE = "lock:upload:voice:scenecode:%s"; /** * 场景pro上传音频锁 */ public static String LOCK_UPLOAD_PRO_VOICE = "lock:upload:pro:voice:scenecode:%s"; /** * 画墙重建模型锁 */ public static String LOCK_UPLOAD_FLOORJSON_REBUILD = "lock:upload:floorjson:rebuild:scenecode:%s"; /** * 上传图片多媒体数据锁 */ public static String LOCK_UPLOAD_FLOORPLAN_PNG = "lock:upload:floorplan:png:scenecode:%s"; /** * 加载场景码池锁 */ public static String LOCK_FDKANKAN_SCENE_NUMS = "lock:4dkankan:scene:nums"; /** * 同步场景 */ public static String LOCK_SCENE_SYNC = "lock:scene:sync:num:%s"; /** * 热点数据恢复锁 */ public static String LOCK_HOT_DATA_SYNC = "lock:hot:data:sync:num:%s"; /** * icons数据恢复锁 */ public static String LOCK_HOT_ICONS_SYNC = "lock:hot:icons:sync:num:%s"; /** * 热点数据写文件锁 */ public static String LOCK_HOT_JSON = "lock:hot:json:num:%s"; /** * 批量生成场景码锁 */ public static String LOCK_BATCH_CREATE_NUM = "lock:batch:create:num"; /** * 加载场景中断下载列表锁 */ public static String LOCK_SCENE_DOWNLOAD_ING = "lock:scene:downloads:ing"; /** * 加载场景中断下载列表锁 */ public static String LOCK_STARTUP_MODELING_SERVER = "lock:startup:modeling:server"; /** * 加载场景中断下载列表锁 */ public static String LOCK_SCENE_UPGRADE_V4 = "lock:scene:upgrade:v4:num:%s"; }