-
Notifications
You must be signed in to change notification settings - Fork 0
deitxfge edited this page Apr 4, 2018
·
3 revisions
提前计算出曲库中所有歌曲相同或相似的歌曲,存入数据库。当有搜索请求时,除了歌曲物料信息外,再提供与歌曲相同或相似的歌曲id,以便C端产品更符合规则的展示。

- 外部应用请求:http或其它方式的搜索应用请求。
- 搜索服务:即现在的搜索服务。
- 歌曲相关性计算服务:即现在的歌曲相关性计算服务。 输入:歌曲相关物料信息及声纹fp 输出:曲库中相同或近似的的相关信息。
- 数据库监控程序:需要开发。定时检测数据库中曲库增量,读出增量,发送请求到歌曲相关性计算服务,得到与请求歌曲相同或相似的歌曲信息(主要为id),写入数据库。
- 数据库:即现在resource库。
## 数据库监控程序
- google 开源的用于处理命令行参数或配置文件的项目。
- 之前简单写过demo,需要进一步学习及应用。
- google 开源的测试框架。写UT和CTS用,从而使程序更加稳定,后期回归测试,提高效率。
- 需要学习与应用。
- google 开源的轻量、稳定、开源的日志系统。
- 需要学习与应用。
| 列数 | 字段名 | 类型 | 备注 |
|---|---|---|---|
| 0 | id | BIGINT | 自增记录id |
| 1 | music_id1 | BIGINT | 歌曲id1 |
| 2 | music_id2 | BIGINT | 歌曲id2 |
| 3 | correlation_cofficient | FLOAT | 相关性系数 |
| 4 | extend1 | VARCHAR | 拓展字段1 |
| 5 | extend2 | VARCHAR | 拓展字段2 |
- 注:correlation_cofficient此字段为保留字段,需要进一步研读代码与预研。
dfadfad
dafdaf