新Alpha前端页面


用户数据表设计

<p><strong>用户表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>phone</td> <td>str</td> <td>否</td> <td>11</td> <td>手机号</td> </tr> <tr> <td>username</td> <td>str</td> <td>是</td> <td>30</td> <td>新用户注册,用户名,系统随机生成(唯一)</td> </tr> <tr> <td>gender</td> <td>int</td> <td>否</td> <td>300</td> <td>性别 0:保密 1:男 2:女 可以为空</td> </tr> <tr> <td>info</td> <td>str</td> <td>否</td> <td>300</td> <td>用户介绍</td> </tr> <tr> <td>birthday</td> <td>date</td> <td>否</td> <td></td> <td>生日</td> </tr> <tr> <td>avator</td> <td>str</td> <td>否</td> <td>100</td> <td>用户头像</td> </tr> <tr> <td>user_from</td> <td>in5</td> <td>否</td> <td>4</td> <td>第三方标识 0:系统本身;1:QQ登录</td> </tr> <tr> <td>user_type</td> <td>int</td> <td>否</td> <td>5</td> <td>用户类型 0</td> </tr> <tr> <td>avaliable_integral</td> <td>int</td> <td>否</td> <td>30</td> <td>用户可用积分 默认0</td> </tr> <tr> <td>total_integral</td> <td>int</td> <td>否</td> <td>30</td> <td>用户总积分 默认0</td> </tr> <tr> <td>status</td> <td>int</td> <td>否</td> <td>30</td> <td>账号状态,0:停用 1:启用</td> </tr> <tr> <td>is_reg</td> <td>int</td> <td>否</td> <td>30</td> <td>是否注册 0否 1注册</td> </tr> <tr> <td>province</td> <td>str</td> <td>否</td> <td>30</td> <td>省</td> </tr> <tr> <td>city</td> <td>str</td> <td>否</td> <td>30</td> <td>市</td> </tr> <tr> <td>area</td> <td>str</td> <td>否</td> <td>30</td> <td>区</td> </tr> <tr> <td>last_ip</td> <td>str</td> <td>是</td> <td></td> <td>最后登录ip</td> </tr> <tr> <td>last_time</td> <td>datetime</td> <td>是</td> <td></td> <td>最后登录时间</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>账号创建日期</td> </tr> </tbody> </table> <p><strong>匿名用户表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>device_no</td> <td>str</td> <td>否</td> <td>20</td> <td>设备码</td> </tr> <tr> <td>system</td> <td>int</td> <td>否</td> <td>20</td> <td>系统 0 安卓 1 ios 2</td> </tr> <tr> <td>user_status</td> <td>bool</td> <td>否</td> <td></td> <td>账号状态,default=False</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>账号创建日期</td> </tr> </tbody> </table> <p><strong>第三方登录表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>app_user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>第三方登陆id</td> </tr> <tr> <td>app_type</td> <td>int</td> <td>是</td> <td>11</td> <td>0 qq 1 微信 2 微博 3 百度</td> </tr> <tr> <td>access_token</td> <td>str</td> <td>是</td> <td>50</td> <td>秘钥</td> </tr> <tr> <td>access_expire</td> <td>str</td> <td>是</td> <td>50</td> <td>密匙过期</td> </tr> <tr> <td>data</td> <td>str</td> <td>是</td> <td>50</td> <td>第三方信息数据</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>使劲</td> </tr> </tbody> </table> <p><strong>登陆记录表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>device</td> <td>str</td> <td>否</td> <td>20</td> <td>手机型号</td> </tr> <tr> <td>device_no</td> <td>str</td> <td>否</td> <td>20</td> <td>设备码</td> </tr> <tr> <td>system</td> <td>int</td> <td>否</td> <td>20</td> <td>操作系统 0 安卓 1 ios 2 web 3 wap 4 微</td> </tr> <tr> <td>system_version</td> <td>str</td> <td>否</td> <td>20</td> <td>系统版本号</td> </tr> <tr> <td>login_type</td> <td>int</td> <td>是</td> <td>11</td> <td>登陆类型 0 手机号 1 qq 2 微信 3 微博 4 百度</td> </tr> <tr> <td>action_type</td> <td>int</td> <td>是</td> <td>11</td> <td>状态 0登陆 1 退出</td> </tr> <tr> <td>network</td> <td>int</td> <td>否</td> <td>5</td> <td>联网模式 0 wifi 1 2g 2 3g 3 4g 4 5g</td> </tr> <tr> <td>operator</td> <td>int</td> <td>否</td> <td>5</td> <td>系统运营商 0移动 1电信 2联通 3 其他</td> </tr> <tr> <td>geo</td> <td>str</td> <td>否</td> <td></td> <td>geo地理信息</td> </tr> <tr> <td>ip</td> <td>ip</td> <td>否</td> <td></td> <td>ip地址</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>时间</td> </tr> </tbody> </table> <p><strong>短信验证码表,储存短信验证码</strong></p> <table> <thead> <tr> <th style="text-align: left;">字段</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">空</th> <th>默认</th> <th>唯一</th> <th>枚举</th> <th>注释</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">phone</td> <td style="text-align: left;">char(11)</td> <td style="text-align: left;">否</td> <td></td> <td></td> <td></td> <td>电话号码</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">char(255)</td> <td style="text-align: left;">否</td> <td></td> <td></td> <td></td> <td>短信内容</td> </tr> <tr> <td style="text-align: left;">code_num</td> <td style="text-align: left;">char(6)</td> <td style="text-align: left;">否</td> <td></td> <td></td> <td></td> <td>验证码</td> </tr> <tr> <td style="text-align: left;">ctime</td> <td style="text-align: left;">datetime</td> <td style="text-align: left;">否</td> <td></td> <td></td> <td></td> <td>创建时间</td> </tr> <tr> <td style="text-align: left;">resptime</td> <td style="text-align: left;">char(30)</td> <td style="text-align: left;">否</td> <td></td> <td></td> <td></td> <td>响应时间</td> </tr> <tr> <td style="text-align: left;">respstatus</td> <td style="text-align: left;">char(30)</td> <td style="text-align: left;">否</td> <td></td> <td></td> <td></td> <td>响应状态码</td> </tr> <tr> <td style="text-align: left;">msgid</td> <td style="text-align: left;">char(30)</td> <td style="text-align: left;">否</td> <td></td> <td></td> <td></td> <td>状态匹配</td> </tr> </tbody> </table> <p><strong>点赞表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>key</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键/资源标签</td> </tr> <tr> <td>type</td> <td>int</td> <td>是</td> <td>5</td> <td>点赞类型 1 对象点赞 2 资源标签</td> </tr> <tr> <td>status</td> <td>int</td> <td>是</td> <td>5</td> <td>0 取消点赞 1 点赞 2 取消差评 3 差评(评论点赞 只有取消点赞和点赞,没有差评或者取消差评)</td> </tr> <tr> <td>data</td> <td>str</td> <td>否</td> <td>1000</td> <td>json数据</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>点赞日期</td> </tr> </tbody> </table> <p><strong>评论点赞表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>comment_id</td> <td>int</td> <td>是</td> <td>11</td> <td>被点赞用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键</td> </tr> <tr> <td>comment_id</td> <td>str</td> <td>是</td> <td>30</td> <td>评论的id</td> </tr> <tr> <td>data</td> <td>str</td> <td>是</td> <td>1000</td> <td>json数据</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>点赞日期</td> </tr> </tbody> </table> <p><strong>评论表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>100</td> <td>对象主键/资源标签</td> </tr> <tr> <td>type</td> <td>int</td> <td>是</td> <td>100</td> <td>类型 1 对象 2标签</td> </tr> <tr> <td>content</td> <td>str</td> <td>是</td> <td>1000</td> <td>评论内容</td> </tr> <tr> <td>like_num</td> <td>int</td> <td>是</td> <td>11</td> <td>点赞数</td> </tr> <tr> <td>status</td> <td>int</td> <td>是</td> <td>11</td> <td>评论状态 0删除评论 1 有效评论</td> </tr> <tr> <td>is_display</td> <td>bool</td> <td>是</td> <td>30</td> <td>默认是,是否在我的显示</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>点赞日期</td> </tr> </tbody> </table> <p><strong>我的评论表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>100</td> <td>对象主键/资源标签</td> </tr> <tr> <td>type</td> <td>int</td> <td>是</td> <td>100</td> <td>类型 1 对象 2标签</td> </tr> <tr> <td>content</td> <td>str</td> <td>是</td> <td>1000</td> <td>评论内容</td> </tr> <tr> <td>like_num</td> <td>int</td> <td>是</td> <td>11</td> <td>点赞数</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>点赞日期</td> </tr> </tbody> </table> <p><strong>我的点赞表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键/资源标签</td> </tr> <tr> <td>comment_id</td> <td>str</td> <td>否</td> <td>30</td> <td>评论的id</td> </tr> <tr> <td>type</td> <td>int</td> <td>是</td> <td>5</td> <td>点赞类型 1 对象点赞 2 资源标签</td> </tr> <tr> <td>status</td> <td>int</td> <td>是</td> <td>5</td> <td>0 取消点赞 1 点赞 2 取消差评 3 差评(评论点赞 只有取消点赞和点赞,没有差评或者取消差评)</td> </tr> <tr> <td>data</td> <td>str</td> <td>是</td> <td>1000</td> <td>json数据</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>点赞日期</td> </tr> </tbody> </table> <p><strong>用户搜索行为表</strong> (陆洋修改) 这个表用来记录用户通过搜索框进行搜索的行为,不保存分页查询,仅仅保存原始查询</p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>raw_text</td> <td>str</td> <td>是</td> <td>100</td> <td>用户搜索的原始文本信息</td> </tr> <tr> <td>segmentation_result</td> <td>str</td> <td>是</td> <td>500</td> <td>对原始文本的切词结果</td> </tr> <tr> <td>sementic_analysis</td> <td>str</td> <td>是</td> <td>500</td> <td>语义分析的结果</td> </tr> <tr> <td>other_data</td> <td>str</td> <td>是</td> <td>500</td> <td>其他数据</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>点赞日期</td> </tr> </tbody> </table> <p><strong>浏览表(历史)</strong> (陆洋修改)</p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键</td> </tr> <tr> <td>concept_name</td> <td>str</td> <td>是</td> <td>30</td> <td>概念名</td> </tr> <tr> <td>spend_time</td> <td>str</td> <td>是</td> <td>30</td> <td>耗时</td> </tr> <tr> <td>number</td> <td>str</td> <td>是</td> <td>30</td> <td>次数</td> </tr> <tr> <td>starttime</td> <td>datetime</td> <td>是</td> <td></td> <td>浏览的时间戳,是对对象的浏览的开始时间(放弃)</td> </tr> <tr> <td>endtime</td> <td>datetime</td> <td>是</td> <td></td> <td>结束浏览的时间戳 ,结束时间减去开始时间就是浏览的时常(放弃)</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库日期</td> </tr> </tbody> </table> <p><strong>用户浏览表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库日期</td> </tr> </tbody> </table> <p><strong>分享表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>url</td> <td>str</td> <td>是</td> <td>100</td> <td>分享网址</td> </tr> <tr> <td>text</td> <td>str</td> <td>是</td> <td>30</td> <td>搜索词/对象主键</td> </tr> <tr> <td>share_type</td> <td>int</td> <td>是</td> <td>30</td> <td>0 搜索页 1 对象详情页</td> </tr> <tr> <td>platform</td> <td>int</td> <td>是</td> <td>30</td> <td>0 微信 1 微博 2 百度 3 qq</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库日期</td> </tr> </tbody> </table> <p><strong>用户分享表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>url</td> <td>str</td> <td>是</td> <td>100</td> <td>分享网址</td> </tr> <tr> <td>text</td> <td>str</td> <td>是</td> <td>30</td> <td>搜索词/对象主键</td> </tr> <tr> <td>share_type</td> <td>int</td> <td>是</td> <td>30</td> <td>0 搜索页 1 对象详情页</td> </tr> <tr> <td>platform</td> <td>int</td> <td>是</td> <td>30</td> <td>0 微信 1 朋友圈 2 qq 3 qq空间 4 钉钉 5 系统分享 6 复制链接</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库日期</td> </tr> </tbody> </table> <p><strong>收藏表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库日期</td> </tr> </tbody> </table> <p><strong>消息表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键</td> </tr> <tr> <td>like_user_id</td> <td>int</td> <td>否</td> <td>11</td> <td>点赞人id</td> </tr> <tr> <td>content_id</td> <td>str</td> <td>否</td> <td>300</td> <td>评论id</td> </tr> <tr> <td>is_display</td> <td>bool</td> <td>是</td> <td>30</td> <td>默认是,是否在我的显示</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库日期</td> </tr> </tbody> </table> <p><strong>反馈表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>content</td> <td>str</td> <td>是</td> <td>3000</td> <td>评论内容</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库日期</td> </tr> </tbody> </table> <p><strong>积分详细表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>total</td> <td>int</td> <td>是</td> <td>11</td> <td>当前总积分</td> </tr> <tr> <td>score</td> <td>int</td> <td>是</td> <td>11</td> <td>积分变化</td> </tr> <tr> <td>source</td> <td>int</td> <td>是</td> <td>3</td> <td>积分来源 0 登陆 1 查看详情页 2 详情页跳转 3 搜索 4 搜索辅助 5 二级命令调起 6 转发 7 收藏 8 评论 9 点赞</td> </tr> <tr> <td>operate_type</td> <td>int</td> <td>是</td> <td>3</td> <td>积分描述 1 增加 2 减少</td> </tr> <tr> <td>status</td> <td>int</td> <td>是</td> <td>3</td> <td>积分状态 0有效、1已扣除、2已过期、3冻结中、4冻结返还、5冻结扣减</td> </tr> <tr> <td>other</td> <td>str</td> <td>是</td> <td>300</td> <td>其他信息</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>日期</td> </tr> </tbody> </table> <p>对象的关注度,对象的评价 对象的评论数,点赞数(写入缓存,)</p> <table> <thead> <tr> <th><strong>私信表</strong></th> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>留言的主人</td> </tr> <tr> <td>friend_id</td> <td>int</td> <td>是</td> <td>11</td> <td>对方的id</td> </tr> <tr> <td>sender_id</td> <td>int</td> <td>是</td> <td>11</td> <td>留言发送者</td> </tr> <tr> <td>receiver_id</td> <td>int</td> <td>是</td> <td>11</td> <td>留言接受者</td> </tr> <tr> <td>type</td> <td>int</td> <td>是</td> <td>3</td> <td>1:普通消息 2:系统消息</td> </tr> <tr> <td>content</td> <td>text</td> <td>是</td> <td></td> <td>留言内容</td> </tr> <tr> <td>send_time</td> <td>text</td> <td>是</td> <td></td> <td>发送时间</td> </tr> <tr> <td>read_time</td> <td>text</td> <td>是</td> <td></td> <td>阅读时间</td> </tr> <tr> <td>status</td> <td>text</td> <td>是</td> <td></td> <td>留言状态 1:未读 2:已读 3:删除</td> </tr> </tbody> </table> <p><strong>每日对象统计表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键</td> </tr> <tr> <td>concept_name</td> <td>str</td> <td>是</td> <td>30</td> <td>概念名</td> </tr> <tr> <td>number</td> <td>str</td> <td>是</td> <td>30</td> <td>浏览次数</td> </tr> <tr> <td>status</td> <td>int</td> <td>是</td> <td>5</td> <td>状态 默认0</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>日期</td> </tr> </tbody> </table> <p><strong>每日概念统计表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>concept_name</td> <td>str</td> <td>是</td> <td>30</td> <td>概念名</td> </tr> <tr> <td>number</td> <td>str</td> <td>是</td> <td>30</td> <td>浏览次数</td> </tr> <tr> <td>keys</td> <td>text</td> <td>是</td> <td></td> <td>主键以逗号间隔</td> </tr> <tr> <td>key_number</td> <td>str</td> <td>是</td> <td>30</td> <td>主键数量</td> </tr> <tr> <td>status</td> <td>int</td> <td>是</td> <td>5</td> <td>状态 默认0</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>日期</td> </tr> </tbody> </table> <p><strong>长期用户对象统计</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键</td> </tr> <tr> <td>concept_name</td> <td>str</td> <td>是</td> <td>30</td> <td>概念名</td> </tr> <tr> <td>number</td> <td>str</td> <td>是</td> <td>30</td> <td>浏览次数</td> </tr> <tr> <td>status</td> <td>int</td> <td>是</td> <td>5</td> <td>状态 默认0</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>日期</td> </tr> </tbody> </table> <p><strong>长期用户概念统计</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>concept_name</td> <td>str</td> <td>是</td> <td>30</td> <td>概念名</td> </tr> <tr> <td>number</td> <td>str</td> <td>是</td> <td>30</td> <td>浏览次数</td> </tr> <tr> <td>keys</td> <td>text</td> <td>是</td> <td></td> <td>对象主键以逗号间隔</td> </tr> <tr> <td>key_number</td> <td>str</td> <td>是</td> <td>30</td> <td>对象主键数量</td> </tr> <tr> <td>status</td> <td>int</td> <td>是</td> <td>5</td> <td>状态 默认0</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>日期</td> </tr> </tbody> </table> <p><strong>用户的兴趣表[长期兴趣]</strong> (陆洋修改) 这个表用来汇总记录用户的兴趣点,从用户的浏览和搜索历史中进行统计 用户的兴趣是可以随着时间而不断变化的,因此这个表主要负责保存长期的用户的兴趣,而不是用户在某一个具体时刻或者这个日期的兴趣</p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>用户的兴趣的时间戳</td> </tr> <tr> <td>object_view_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>对象的浏览概率表,json字典,用来保存头部的对象级别的浏览次数</td> </tr> <tr> <td>object_duration_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>对象的浏览时常表,json字典,用来保存头部对象的对象级别的浏览时常</td> </tr> <tr> <td>object_like_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>对象的点赞收藏表,json字典,用来保存头部对象的点赞,搜藏或者转发次数</td> </tr> <tr> <td>object_comment_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>对象的评论次数表,json字典,用来保存头部对象的评论次数</td> </tr> <tr> <td>concept_view_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>概念的浏览概率表,json字典,用来保存头部的概念级别的浏览次数</td> </tr> <tr> <td>concept_duration_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>概念的浏览时常表,json字典,用来保存头部概念的对象级别的浏览时常</td> </tr> <tr> <td>concept_like_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>概念的点赞收藏表,json字典,用来保存头部概念的点赞,搜藏或者转发次数</td> </tr> <tr> <td>concept_comment_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>概念的评论次数表,json字典,用来保存头部概念的评论次数</td> </tr> </tbody> </table> <p><strong>用户的兴趣表[短期兴趣]</strong> (陆洋修改) 这个表用来汇总记录用户的短期兴趣点,从用户的浏览和搜索历史中进行统计</p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>starttime</td> <td>datetime</td> <td>是</td> <td></td> <td>开始时间戳</td> </tr> <tr> <td>endtime</td> <td>datetime</td> <td>是</td> <td></td> <td>结束时间戳</td> </tr> <tr> <td>object_view_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>对象的浏览概率表,json字典,用来保存头部的对象级别的浏览次数</td> </tr> <tr> <td>object_duration_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>对象的浏览时常表,json字典,用来保存头部对象的对象级别的浏览时常</td> </tr> <tr> <td>object_like_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>对象的点赞收藏表,json字典,用来保存头部对象的点赞,搜藏或者转发次数</td> </tr> <tr> <td>object_comment_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>对象的评论次数表,json字典,用来保存头部对象的评论次数</td> </tr> <tr> <td>concept_view_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>概念的浏览概率表,json字典,用来保存头部的概念级别的浏览次数</td> </tr> <tr> <td>concept_duration_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>概念的浏览时常表,json字典,用来保存头部概念的对象级别的浏览时常</td> </tr> <tr> <td>concept_like_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>概念的点赞收藏表,json字典,用来保存头部概念的点赞,搜藏或者转发次数</td> </tr> <tr> <td>concept_comment_dict</td> <td>str</td> <td>是</td> <td>2000</td> <td>概念的评论次数表,json字典,用来保存头部概念的评论次数</td> </tr> </tbody> </table> <p><strong>参数解释</strong> object_view_dict:{'主键':1(浏览次数)} concept_view_dict:{'概念名':2(浏览次数)} object_comment_dict:{'对象主键':1(评论次数)} concept_duration_dict:{'概念名':120(时长(分钟1))}</p> <p><strong>用户行为反馈表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>是</td> <td>100</td> <td>对象主键</td> </tr> <tr> <td>concept_name</td> <td>str</td> <td>是</td> <td>100</td> <td>概念名</td> </tr> <tr> <td>front_type</td> <td>str</td> <td>是</td> <td>100</td> <td>前端类型</td> </tr> <tr> <td>spend_time</td> <td>int</td> <td>否</td> <td>11</td> <td>耗时</td> </tr> <tr> <td>starttime</td> <td>datetime</td> <td>否</td> <td></td> <td>开始浏览的时间戳,是对象的浏览的开始时间</td> </tr> <tr> <td>endtime</td> <td>datetime</td> <td>否</td> <td></td> <td>结束浏览的时间戳,结束时间减去开始时间就是浏览的时常</td> </tr> <tr> <td>likes</td> <td>int</td> <td>否</td> <td>11</td> <td>点赞数</td> </tr> <tr> <td>collection</td> <td>int</td> <td>否</td> <td>11</td> <td>收藏数</td> </tr> <tr> <td>forward</td> <td>int</td> <td>否</td> <td>11</td> <td>转发数</td> </tr> <tr> <td>comment</td> <td>int</td> <td>否</td> <td>11</td> <td>评论数</td> </tr> <tr> <td>reserved</td> <td>text</td> <td>否</td> <td></td> <td>预留字段</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库时间</td> </tr> </tbody> </table> <p><strong>用户搜索信息表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>raw_text</td> <td>str</td> <td>是</td> <td>100</td> <td>搜索的文本</td> </tr> <tr> <td>search_time</td> <td>datetime</td> <td>是</td> <td></td> <td>搜索时间</td> </tr> <tr> <td>feed_back_time</td> <td>datetime</td> <td>否</td> <td></td> <td>反馈时间</td> </tr> <tr> <td>is_success</td> <td>bool</td> <td>是</td> <td></td> <td>是否成功</td> </tr> <tr> <td>reserved</td> <td>text</td> <td>否</td> <td></td> <td>预留字段</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库时间</td> </tr> </tbody> </table> <p><strong>搜索汇总页点击记录表</strong></p> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必要</th> <th>长度</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>是</td> <td>11</td> <td>用户id</td> </tr> <tr> <td>front_type</td> <td>str</td> <td>是</td> <td>100</td> <td>前端类型</td> </tr> <tr> <td>raw_text</td> <td>str</td> <td>否</td> <td>100</td> <td>结构化查询的字符串</td> </tr> <tr> <td>obj_key</td> <td>str</td> <td>否</td> <td>100</td> <td>对象主键</td> </tr> <tr> <td>click_time</td> <td>datetime</td> <td>是</td> <td></td> <td>点击时间</td> </tr> <tr> <td>reserved</td> <td>text</td> <td>否</td> <td></td> <td>预留字段</td> </tr> <tr> <td>ctime</td> <td>datetime</td> <td>是</td> <td></td> <td>入库时间</td> </tr> </tbody> </table>

页面列表

ITEM_HTML