CacheConst.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. <?php
  2. /**
  3. * CacheConst.php UTF-8
  4. * 缓存全局定义
  5. *
  6. * @date : 2018/6/27 16:09
  7. *
  8. * @license 这不是一个自由软件,未经授权不许任何使用和传播。
  9. * @author : wuyonghong <wyh@huosdk.com>
  10. * @version : Beibao 1.0
  11. */
  12. namespace huolib\constant;
  13. class CacheConst {
  14. CONST TAG_TASK_LIST = 'tasklist'; /* 任务列表缓存TAG */
  15. CONST TAG_TASK_TK = 'tkw'; /* 关键词任务缓存TAG */
  16. CONST TAG_MEM_OAUTH = 'memoauth'; /* 第三方玩家缓存TAG */
  17. CONST CACHE_TASK_LIST_PREFIX = 'tl_'; /* 任务前缀 */
  18. CONST CACHE_TK_DETAIL_PREFIX = 'tkw_id_'; /* 关键词任务前缀 */
  19. CONST CACHE_MEM_PREFIX = 'mem_key_'; /* 玩家信息KEY */
  20. CONST CACHE_RETASK_LIST_PREFIX = 'trml_'; /* 玩家留存任务前缀 */
  21. CONST CACHE_MEMTR_DETAIL_PREFIX = 'trm_id_'; /* 玩家留存任务前缀 */
  22. CONST CACHE_TK_MEM_PREFIX = 'tkw_mem_'; /* 玩家关键词任务前缀 */
  23. CONST CACHE_DOING_TASK_PREFIX = 'tk_doing_'; /* 玩家正在做的任务前缀 */
  24. CONST CACHE_MEM_OAUTH_MEM_PREFIX = 'oauthmem_'; /* 玩家ID获取OPENID KEY */
  25. CONST CACHE_MEM_DEVICE_PREFIX = 'mem_device_'; /* 玩家设备前缀 */
  26. CONST TAG_CACHE_SERVER_ROLE = 'srlist'; /* 区服角色TAG */
  27. CONST TAG_CACHE_ORDER = 'sdkorder'; /* SDK订单TAG */
  28. CONST TAG_CACHE_GAME_MP = 'gamemp'; /* 小程序TAG */
  29. CONST CACHE_GAME_MP_PREFIX = 'mp_game'; /* 小程序缓存前缀 */
  30. CONST CACHE_ACCESS_TOKEN_PREFIX = 'access_token_'; /* 小程序access token前缀 */
  31. CONST CACHE_SESSION_KEY_PREFIX = 'session_key_'; /* 小程序access token前缀 */
  32. CONST CACHE_JSAPI_TICKET_PREFIX = 'jsapi_ticket_'; /* 小程序jsapi_ticket前缀 */
  33. CONST CACHE_HOMEPAGE_PREFIX = 'homepage'; /* 玩家主页缓存前缀 */
  34. CONST TAG_CACHE_MGM = 'mgm'; /* 米大师游戏币TAG */
  35. CONST CACHE_GAME_MGM_PREFIX = 'mgm_'; /* 米大师游戏币前缀 */
  36. CONST TAG_CACHE_MP_QRCODE = 'tqr'; /* 二维码TAG */
  37. CONST CACHE_MP_QRCODE_PREFIX = 'qr_'; /* 二维码前缀 */
  38. CONST TAG_GAME_LIST = 'tag_game_'; /* 游戏列表TAG */
  39. CONST CACHE_GAME_LIST_PREFIX = 'game_'; /* 游戏列表前缀 */
  40. CONST CACHE_CATES_PREFIX = 'cates_'; /* 类型前缀 */
  41. CONST KEY_CACHE_GAME_CATEGORY = 'game_category_key'; /* 游戏类型 */
  42. CONST KEY_CACHE_GAME_TAG = 'game_tag_key'; /* 游戏标签 */
  43. CONST CACHE_IA_SHARE_PREFIX = 'ia_share_'; /* 积分活动分享次数前缀 */
  44. CONST CACHE_IA_PLAY_PREFIX = 'ia_play_'; /* 积分活动试玩次数前缀 */
  45. CONST CACHE_SLIDE_CODE_PREFIX = 'sc_'; /* 广告前缀 */
  46. CONST TAG_GAME_LIST_INFO = 'tgi_'; /* tag_game_info_ 游戏信息TAG */
  47. CONST CACHE_MP_CONF_PREFIX = 'mp_conf_'; /* 微信账号配置前缀 */
  48. CONST CACHE_MP_AD_AGENT_PREFIX = 'mp_ad_agent_'; /* 微信账号配置前缀 */
  49. CONST CACHE_MEM_ITG_SUB_CNT_PREFIX = 'misc_'; /* 玩家积分前缀 */
  50. CONST CACHE_MEM_GAME_CNT_PREFIX = 'mgc_'; /* 玩家游戏次数前缀 */
  51. CONST CACHE_MONEY_RANK_PREFIX = 'mr_'; /* 玩家排名前缀 */
  52. CONST TAG_MONEY_RANK_PREFIX = 'tmr'; /* 玩家排名TAG */
  53. CONST TAG_MEM_TOKEN_DATA = 'tag_mtd'; /* 玩家token信息TAG */
  54. CONST CACHE_MEM_TOKEN_PREFIX = 'mtd_'; /* 玩家token cache 前缀*/
  55. CONST CACHE_MEM_REQUEST_PREFIX = 'mem_request_'; /* 玩家请求前缀 */
  56. CONST CACHE_TASK_CARD_DETAIL_PREFIX = 'task_card_detail_'; /* 办卡任务信息前缀 */
  57. CONST CACHE_CREDIT_CARD_DETAIL_PREFIX = 'credit_card_detail_'; /* 信用卡信息前缀 */
  58. CONST CACHE_MTC_DETAIL_PREFIX = 'mtc_detail_'; /* 玩家办卡任务信息前缀 */
  59. CONST CACHE_AWARD_DETAIL_PREFIX = 'award_detail_'; /* 奖品信息前缀 */
  60. CONST CACHE_ACT_DETAIL_PREFIX = 'act_detail_'; /* 活动信息前缀 */
  61. CONST CACHE_TREG_DETAIL_PREFIX = 'treg_detail_'; /* 注册任务信息前缀 */
  62. CONST CACHE_DOING_TREG_PREFIX = 'treg_doing_'; /* 玩家正在做的注册任务前缀 */
  63. CONST CACHE_TREG_MEM_PREFIX = 'treg_mem_'; /* 玩家注册任务前缀 */
  64. CONST CACHE_COMPANY_DETAIL_PREFIX = 'company_detail_'; /* 公司信息前缀 */
  65. CONST CACHE_MEMTR_DEVICE_PREFIX = 'md_'; /* 玩家设备信息前缀 */
  66. CONST CACHE_APPLE_BY_APP_PREFIX = 'alba_'; /* 苹果ID通用应用ID获取 */
  67. CONST CACHE_OUT_UNION_CONF_PREFIX = 'oup_'; /* 外部配置前缀 */
  68. CONST CACHE_YM_TASK_PLUS_LIST_PREFIX = 'ymtrl_'; /* 有米留存任务列表前缀 */
  69. CONST CACHE_YM_TASK_PLUS_PREFIX = 'ymtr_'; /* 玩家留存任务单个前缀 */
  70. CONST CACHE_MEM_REWORD_PREFIX = 'mem_sma_'; /* 玩家分享收益 */
  71. CONST CACHE_IP_BAN_PREFIX = 'ip_ban_'; /* ip封禁前缀 */
  72. CONST CACHE_DEVICE_BAN_PREFIX = 'device_ban_'; /* 设备封禁前缀 */
  73. CONST CACHE_UDID_BAN_PREFIX = 'udid_ban_'; /* UDID封禁前缀 */
  74. CONST CACHE_HOME_VISITOR_PREFIX = 'hpv_'; /* 首页访问前缀 */
  75. CONST CACHE_WEIXIN_KEY_RETURN_MSG = 'wkrm_'; /* 微信关键词回复前缀 */
  76. CONST CACHE_MEM_RANK_FAKER_PREFIX = 'mem_rank_faker_'; /* 玩家排行假数据前缀 */
  77. CONST CACHE_MEM_RANK_FAKER_TAG = 'mrf_tag'; /* 玩家排行假数据tag前缀 */
  78. CONST CACHE_MEM_APP_SHARE_CODE_PREFIX = 'mps_code_'; /* 玩家游戏分享码前缀 */
  79. CONST TAG_GAME_MEMS = 'tag_game_mems'; /* 游戏玩家tag */
  80. CONST CACHE_GAME_MEMS = 'game_mems_'; /* 游戏玩家前缀 */
  81. CONST TAG_AGENT_GAME_LIST = 'tag_agent_game_'; /* 渠道游戏TAG */
  82. CONST CACHE_AGENT_GAME_PREFIX = 'agent_game_'; /* 渠道游戏前缀 */
  83. CONST CACHE_AGENT_GAME_LIST_PREFIX = 'agent_game_'; /* 渠道游戏列表前缀 */
  84. CONST CACHE_MEM_LOTTERY_PREFIX = 'mem_lottery_'; /* 玩家抽奖前缀 */
  85. CONST CACHE_RATE_LIMIT_PREFIX = 'rlp_'; /* 请求速率限制 */
  86. CONST CACHE_MEM_SESSION_PREFIX = 'mem_session_'; /* 玩家代替session保存 */
  87. CONST CACHE_MEM_APP_TOKEN_PREFIX = 'mtd_app_'; /* 玩家游戏token前缀 */
  88. CONST CACHE_CP_ROLE_REPORT_CNT_PREFIX = 'mtd_app_'; /* cp上报角色信息次数前缀 */
  89. CONST CACHE_REAL_NAME_PREFIX = 'srnc_'; /* 玩家实名重名数量 same_real_name_cnt_ */
  90. CONST CACHE_MEM_APP_ORDER_PREFIX = 'mao_'; /* 玩家游戏订单二维码前缀 */
  91. CONST CACHE_MEM_OPEN_GAME_PREFIX = 'mog_prefix'; /* 玩家打开游戏任务缓存前缀 */
  92. CONST CACHE_MEM_OAUTH_OPENID_MEM_PREFIX = 'oauth_'; /* OPENID获取玩家ID KEY */
  93. CONST KEY_CACHE_GAME_PRICE_TAG = 'game_price_tag_key'; /* 游戏计费点 */
  94. CONST CACHE_CUSTOMER_ORDER_PAY_PREFIX = 'customer_order_pay_'; /* 客服支付缓存前缀 */
  95. CONST CACHE_GAME_SERVER_PAY_SWITCH_PREFIX = 'gsps_cache_'; /* 游戏区服切换 */
  96. CONST CACHE_PAY_SWITCH_MEM_WHITE_PREFIX = 'psmw_cache_'; /* 支付切换玩家白名单 */
  97. CONST CACHE_AGENT_ADS_CFG_PREFIX = 'agent_ads_cfg_'; /* 渠道二维码倒量配置缓存前缀 */
  98. CONST CACHE_MEM_GAME_MAP_PREFIX = 'mem_game_map_'; /* 玩家游戏映射前缀 */
  99. CONST CACHE_GAME_PAY_SHOW_PREFIX = 'game_pay_show_prefix_'; /* 游戏映射前缀 */
  100. const CACHE_GAME_ORDER_SWITCH_PREFIX = 'game_order_switch_prefix_'; /* 游戏订单切量条件前缀 */
  101. CONST CACHE_AGENT_GAME_RATE_PREFIX = 'rate_agt_'; /* 渠道游戏折扣前缀 */
  102. /* 实名认证 */
  103. CONST CACHE_LAST_HEART_TIME_PREFIX = 'lht_'; /* 最后一次心跳缓存前缀 */
  104. CONST CACHE_IDENTIFY_MEM_PREFIX = 'identify_mem_'; /* 玩家实名认证信息缓存前缀 */
  105. CONST CACHE_IDENTIFY_IDOT_PREFIX = 'identify_idot_'; /* 实名信息在线时长统计 idot:id_card_online_time缓存前缀 */
  106. CONST CACHE_IDENTIFY_DAY_IDOT_PREFIX = 'identify_day_idot_'; /* 玩家实名每日在线时长统计 idot:id_card_online_time缓存前缀 */
  107. CONST CACHE_IDENTIFY_DOT_PREFIX = 'identify_dot_'; /* 设备在线时长统计 dot:device_online_time 缓存前缀 */
  108. CONST CACHE_IDENTIFY_DAY_DOT_PREFIX = 'identify_day_dot_'; /* 玩家设备每日在线时长统计 dot:device_online_time缓存前缀 */
  109. CONST CACHE_IDENTIFY_MOT_PREFIX = 'identify_mot_'; /* 玩家在线时长统计 mot:mem_online_time 缓存前缀 */
  110. CONST CACHE_IDENTIFY_DAY_MOT_PREFIX = 'identify_day_mot_'; /* 玩家每日在线时长统计 mot:mem_online_time缓存前缀 */
  111. CONST CACHE_IDENTIFY_HOLIDAY_SET_PREFIX = 'identify_holiday_set_'; /* 节假日配置缓存前缀 */
  112. const CACHE_IDENTIFY_GAME_PREFIX = 'identify_game_'; /* 游戏实名认证缓存前缀 */
  113. const CACHE_IDENTIFY_ORDER_PREFIX = 'identify_order_'; /* 游戏实名认证记录缓存前缀 */
  114. const CACHE_IDENTIFY_PLATFORM_LOG_PREFIX = 'identify_platform_log_'; /* 游戏实名认证平台记录缓存前缀 */
  115. const CACHE_IDENTIFY_PI_PREFIX = 'identify_pi_'; /* 实名认证PI前缀 */
  116. const CACHE_IDENTIFY_IN_QUEUE_PREFIX = 'identify_in_queue_'; /* 实名认证队列中信息 */
  117. CONST CACHE_MEM_APP_ONLINE_PREFIX = 'maon_'; /* 玩家游戏在线计算 */
  118. /* 玩家渠道渠道归属 */
  119. CONST CACHE_MEM_RELATE_AGENT_PREFIX = 'mra_'; /* 玩家渠道渠道归属 */
  120. CONST CACHE_GAME_REYUN_PREFIX = 'game_reyun_id_key_'; /* 游戏热云对照KEY */
  121. CONST CACHE_LTV_INFO_BY_DAA_PREFIX = 'ltv_info_by_daa_'; //通过date-app_id-agent_id 获取ltv缓存key
  122. CONST CACHE_AGENT_CPA_LOG_PREFIX = 'acl_'; //渠道CPA记录缓存key
  123. CONST CACHE_AGENT_CPA_LOG_SWITCH_PREFIX = 'acl_switch_'; //渠道CPA切量记录缓存key
  124. /* 支付方式 */
  125. CONST CACHE_PAY_WAY_PREFIX = 'payway_'; //支付方式缓存前缀
  126. CONST CACHE_PAY_WAY_TAG = 'payway_id_name'; //支付方式缓存tag
  127. /* 今日数据 */
  128. const CACHE_STATISTICS_DATA_PREFIX = 'tsdp_'; /* 统计数据前缀 */
  129. const CACHE_STATISTICS_DATA_SWITCH_PREFIX = 'tsdp_switch_'; /* 统计切量数据前缀 */
  130. const CACHE_AGENT_GAME_DATE_COST_PREFIX = 'agent_game_date_cost_prefix_'; /* 渠道游戏每日推广成本缓存前缀 */
  131. CONST CACHE_GAME_VERSION_PREFIX = 'gvd_'; /* 默认游戏版本KEY */
  132. /* 渠道游戏切量控制缓存前缀 */
  133. const CACHE_AGENT_GAME_SWITCH_PREFIX = 'ags_rule_';/* 渠道游戏切量控制缓存前缀 */
  134. }