任務牆 Redis Keys.md
2 additions, 1 deletions
| ... | ... | @@ -1,7 +1,8 @@ |
| 1 | - | MISSION:SUMMARY:{USER_ID} | Class: `List<MissionSummaryRecord>` | 查詢任務表/詳情/領獎時 | Rule Engine 更新該用戶進度時(含後台異動進度) | 用戶任務進度+領獎紀錄| | |
| 1 | + | MISSION:SUMMARY:JAVA8:{USER_ID} | Class: `List<MissionSummaryRecord>` | 查詢任務表/詳情/領獎時 | Rule Engine 更新該用戶進度時(含後台異動進度) | 用戶任務進度+領獎紀錄<br>因為 java8 與 java21 的 redis object 無法互通 需要兩把 key<br>刪除時兩把都要清除 | | |
| 2 | +| MISSION:SUMMARY:{USER_ID}<br> | Class: `List<MissionSummaryRecord>`<br> | Rule Engine 排除不須計算的任務時 | Rule Engine 更新該用戶進度時(含後台異動進度)<br> | 用戶任務進度+領獎紀錄<br> | |