## 概述

- 人工精细化拉网式 code view，比较费时间，不现实。
- 所以使用了 codebuddy AI 辅助分析代码，并日后查漏补缺，持续更新。

## redis 使用

| 名称     | 用途             | 端口 | Redis 地址                                           |
| -------- | ---------------- | ---- | ---------------------------------------------------- |
| redis1   | 原  SSP 广告数据 | 6379 | redis-cnlflyo8lhn3noc6a.redis.ivolces.com            |
| adx      | 原  ADX 广告数据 | 6379 | redis-cnlflyo8lhn3noc6a.redis.ivolces.com            |
| cluster  | 设备 ID 信息     | 6379 | redis-cnlfctnpcm2t3y1ya.redis.ivolces.com            |
| cluster3 | DSP trace URL    | 6379 | redis-cnlfzzwaj7ww7ko4a.redis.ivolces.com            |
| cachelog | 缓存日志         | 6379 | redis-cnlfuuvu9nglr1sez.cn-beijing.redis.ivolces.com |
| userApps | 已安装 app       | 6379 | redis-cnlft3byb4ipoiubz.redis.ivolces.com            |
| pega     | 原百度云 pega    | 6379 | redis-cnlfqzc1kxdcesrmz.redis.ivolces.com            |
| audience | 用户信息         | 6379 | redis-cnlfuuvu9nglr1sez.cn-beijing.redis.ivolces.com |
| gamekey  | 游戏关键词       | 5000 | redis-cnlfl7492fsjp8nba.redis.ivolces.com            |

## key

### 广告素材 redis1 adx

| Key                               | 功能描述                     | 类型   |
| --------------------------------- | ---------------------------- | ------ |
| `ssp:dsp:flow_rule`               | DSP 流控规则配置             | string |
| `dsprecord_%d-%02d-%02d_%02d_%d`  | DSP 广告位计数统计           | hash   |
| `ssp:strategy`                    | 广告策略配置                 | hash   |
| `ssp:creative:base`               | 创意                         | hash   |
| `ssp:app_info`                    |                              | string |
| `ssp:app_info_ex`                 |                              | hash   |
| `ssp:adpos_info`                  |                              | string |
| `ssp:adpos_info_ex`               |                              | hash   |
| `ssp:pos:app:filter:installed`    | 已安装 App 过滤              | hash   |
| `ssp:strategy:yingyongbao`        | 应用宝策略集合               | set    |
| `ssp:strategy_app_keywords_adpos` | 关键词广告位白名单           | hash   |
| `ssp:search:appname:filter`       | 应用名过滤列表               | set    |
| `defeat_apps`                     | 竞争 App 配置                | string |
| `tt_competing_app`                | 头条竞争 App                 | string |
| `keyword:union`                   | 关键词联合                   | hash   |
| `INTIME_STAT_ALL`                 | 实时统计                     | hash   |
| `dsp:specific`                    | DSP 特殊配置                 | hash   |
| `dsp:info`                        | DSP 配置信息                 | hash   |
| `rta_all`                         | RTA 配置                     | hash   |
| `rewards:user:apps`               | 用户奖励 App                 | hash   |
| `app_pkg_name`                    | App 包名映射                 | hash   |
| `PKG:APID_*`                      | 包名到 AppID 映射            | set    |
| `map_api_level_2_android_ver`     | API 版本映射                 | hash   |
| `media:tencent:business:key`      | 腾讯业务 key                 | string |
| `ocpx:events`                     | OCPX 事件配置                | hash   |
| `"adreq_monitor_" + IP`           | ssp  的请求统计              | hash   |
| `pos:return:ad`                   | 返回了广告的请求 url         | hash   |
| `pos:put:ad_%d-%d-%d-%d`          | 活动的投放统计               | hash   |
| `dsp:return:ad`                   | dsp 返回了广告时的请求  url  | hash   |
| `rta%s_%d-%02d-%02d_%02d_%d`      | rta  计数                    | hash   |
| `[dspname]_pkgs_ex`               | 缓存 dsp 不在我们库里的包    | set    |
| `pkg_not_in_libs`                 | 浏览器的特殊需求，包不在库里 | list   |
| `ssp:dmp:flow_rule`               | 预测流量分配                 | string |
| `SerFuncConf`                     | 记录服务器配置和状态         | hash   |
| `ServerStart_[year]`              | 服务器启动时间               | hash   |
| `ssp:ctr:keywords`                | 关键词 预测 活动 ctr         | hash   |
| `ssp:sensitives`                  | 敏感词                       | string |
| `ssp:page_info`                   | 某种信息 程序不再使用 可废弃 | string |
| `ssp:action:event`                | 特殊事件通知                 | list   |

### cluster

| Key                    | 功能描述 | 类型 |
| ---------------------- | -------- | ---- |
| `ssp:strategy:ascribe` | 归因     | hash |

### cluster3

| Key             | 功能描述                            | 类型 |
| --------------- | ----------------------------------- | ---- |
| `cache_[reqid]` | ssp 投放 dsp 广告时缓存的 trace url | hash |

### cachelog

| Key                      | 功能描述                    | 类型 |
| ------------------------ | --------------------------- | ---- |
| `ssp:nbr-log`            | NBR 日志，落盘用            | list |
| `nbr_ssp_%d-%d-%d-%d_%d` | NBR 日志                    | hash |
| `dsp:notify`             | win loss  后续 dsp 不再使用 | list |
| `dsp:notify:ex`          | win loss  加强版            | list |
| `adx:dsp-log`            | dsp 匹配日志                | list |

### userApps

| Key                     | 功能描述   | 类型   |
| ----------------------- | ---------- | ------ |
| `userapps:[uid]`        | 已安装 app | string |
| `InTime_INST_APP_[uid]` | 已安装 app | hash   |

### pega

| Key                  | 功能描述  | 类型 |
| -------------------- | --------- | ---- |
| `SSP:UID:OAID:[uid]` | 缓存 oaid | hash |

### audience

| Key         | 功能描述       | 类型 |
| ----------- | -------------- | ---- |
| `uid_[uid]` | 用户已下载 app | hash |

### gamekey

| Key              | 功能描述   | 类型   |
| ---------------- | ---------- | ------ |
| `game_[keyword]` | 游戏关键词 | string |
