add
yj
2024-12-05 b9900893177c78fc559223521fe839aa21000017
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
package com.iotechn.unimall.data.constant;
 
/**
 * Description:
 * User: rize
 * Date: 2020/8/1
 * Time: 12:11
 */
public class CacheConst {
 
    /**=========================== 广告缓存 START =============================**/
 
    /**
     * 广告缓存 (ADVERT_TYPE: + 广告类型(adType))
     */
    public static final String ADVERT_TYPE = "ADVERT_TYPE:";
 
 
    /**
     * 首页聚合数据缓存, 存储周期 5 分钟
     */
    public static final String INTEGRAL_INDEX = "INTEGRAL_INDEX";
 
    /**=========================== 广告缓存 END ===============================**/
 
    /**
     *  用户验证码
     */
    public static final String USER_VERIFY_CODE_PREFIX = "USER_VERIFY_CODE:";
 
    /**
     * 管理员登陆验证码
     * ADMIN_MSG_CODE: + 电话
     */
    public final static String ADMIN_MSG_CODE = "ADMIN_MSG_CODE:";
 
    /**=========================== 类目缓存 START =============================**/
    /**
     * 三级类目树
     */
    public static final String CATEGORY_THREE_LEVEL_TREE = "CATEGORY_THREE_LEVEL_TREE";
 
    /**
     * 包含所有类目的一个链表
     */
    public static final String CATEGORY_ALL_LIST = "CATEGORY_ALL_LIST";
 
    /**
     * 二级类目树
     */
    public static final String CATEGORY_SECOND_LEVEL_TREE = "CATEGORY_SECOND_LEVEL_TREE";
    /**=========================== 类目缓存 END =============================**/
 
    /**=========================== 邮费模板缓存 START =============================**/
    /**
     * 邮费模板缓存
     * FREIGHT_TEMPLATE: + 邮费模板id
     */
    public static final String FREIGHT_TEMPLATE = "FREIGHT_TEMPLATE:";
    /**=========================== 邮费模板缓存 END =============================**/
 
    /**=========================== 足迹缓存 START =============================**/
    /**
     * 获取足迹列表+_用户Id (追加)
     */
    public static final String FOOTPRINT_LRU = "FOOTPRINT_LRU:";
    /**=========================== 足迹缓存 END =============================**/
 
 
    public static final String USER_OFFICIAL_WECHAT_ACCESS = "USER_OFFICIAL_WECHAT_ACCESS";
 
    public static final String USER_OFFICIAL_WECHAT_TICKET = "USER_OFFICIAL_WECHAT_TICKET";
 
    public static final String USER_MINI_WECHAT_ACCESS = "USER_MINI_WECHAT_ACCESS";
 
    /**
     * 用户一键登录临时令牌
     * USER_ONE_KEY_LOGIN: + 临时令牌
     */
    public static final String USER_ONE_KEY_LOGIN_TEMP_TOKEN = "USER_ONE_KEY_LOGIN:";
 
    /**=========================== 商品缓存 START =============================**/
 
    /**
     * 商品类目内价格排序缓存 (追加+=类目) HashKey="P" + SpuId
     */
    public static final String PRT_CATEGORY_ORDER_PRICE_ZSET = "PRT_CATEGORY_ORDER_PRICE:";
 
    public static final String PRT_CATEGORY_ORDER_ID_ZSET = "PRT_CATEGORY_ORDER_ID:";
 
    public static final String PRT_CATEGORY_ORDER_SALES_ZSET = "PRT_CATEGORY_ORDER_SALES:";
 
    /**
     * 商品spuId - SpuDTO  映射表不包括detail字段 (单独)   HashKey="P" + SpuId
     * FIXME SpuDTO 中是包括 categoryIds (即商品完整类目族)
     */
    public static final String PRT_SPU_HASH_BUCKET = "PRT_SPU_HASH_BUCKET";
 
    /**
     * 商品spuId - SpuDTO 详情、SkuList、图片、评论、属性等字段 (单独)
     */
    public static final String PRT_SPU_DETAIL_HASH_BUCKET = "PRT_SPU_DETAIL_HASH_BUCKET";
 
    /**
     * 商品skuId - 库存缓存 (单独)
     */
    public static final String PRT_SKU_STOCK_BUCKET = "PRT_SKU_DETAIL_HASH_BUCKET";
 
    /**
     * 团购商品缓存
     * PRT_GROUP_SHOP_LIST: + pageNo + ":" + pageSize
     */
    public static final String PRT_GROUP_SHOP_LIST = "PRT_GROUP_SHOP_LIST:";
 
    /**
     * 用户收藏商品缓存 此缓存用于加速判断用户是否收藏某种商品,后面拼接SPU_ID,因为一般情况下,商品数量少于用户数量
     */
    public static final String PRT_USER_FAVORITE_HASH_BUCKET = "PRT_USER_FAVORITE_HASH_BUCKET:";
 
    /**
     * 评论缓存 PRT_APPRAISE_LIST: + spuId + ":" + pageNo + ":" + pageSize
     */
    public static final String PRT_APPRAISE_LIST = "PRT_APPRAISE_LIST:";
 
    /**=========================== 商品缓存 END ===============================**/
 
 
    /**=========================== VIP缓存 START =============================**/
 
    /**
     * 前端显示模板
     * VIP_TEMPLATE_LIST
     */
    public static final String VIP_TEMPLATE_LIST = "VIP_TEMPLATE_LIST";
 
    /**=========================== VIP缓存 END ===============================**/
 
 
 
}