YHC APP信息
存储信息
`aliyun-mysql-rds`
- host: bdp-rds-003.mysql.rds.aliyuncs.com
- port: 3306
- user: **
- password: **
- database: utn_ng_biz
数据流程图
![流程图]()
建表语句
CREATE TABLE `company_app_info_yhc` (
`rowkey` varchar(200) NOT NULL,
`company_id_app` varchar(200) ,
`company_name` varchar(200) DEFAULT NULL,
`ori_classes1` varchar(20) COMMENT '新增类别1',
`signature2` varchar(200) COMMENT '销售商',
`name` varchar(250) DEFAULT NULL,
`filter_name` varchar(100) ,
`icon_oss_path` varchar(250) DEFAULT NULL COMMENT 'icon 在OSS上的存储位置 md5({icon}_yjyqhyxxcyshys)',
`type` varchar(20) COMMENT 'app类型,只有两个值:游戏和应用',
`size` varchar(20) COMMENT 'APP大小',
`download_times` bigint(20) DEFAULT 0,
`brief` text COMMENT 'APP简介',
`from_plat` varchar(30) COMMENT '来源',
`classes` varchar(20) ,
`first_pub_time` date COMMENT 'app第一次发布时间',
`feature` text COMMENT '新内容',
`user_comment_num` int(11) DEFAULT 0 COMMENT '当前版本评论数量',
`ori_classes` varchar(20) COMMENT '分类',
`app_id` varchar(20) COMMENT 'app',
`download_level` int(11) COMMENT '-1 表示已经下架。app的下载级别,越高越重要,用户涉及的为5;新app为7;韩语、蒙古语等其他怪异语言app为-2',
`user_comment_num_all` int(11) DEFAULT 0 COMMENT '所有版本评分数',
`value_all` float DEFAULT 0 COMMENT '所有版本评分',
`update_time_current_v` date DEFAULT NULL COMMENT '当前版本更新时间',
`price` float DEFAULT 0 COMMENT 'app 价格',
`artist_id` varchar(32) DEFAULT NULL COMMENT '开发者id\n',
`copyright` varchar(200) DEFAULT NULL COMMENT '版权',
`create_time` datetime NULL DEFAULT COMMENT '创建偏移时间',
`update_time_yhc` datetime NULL DEFAULT COMMENT '更新偏移时间',
`deleted` int(1) NULL DEFAULT 0 COMMENT '是否删除,1:删除,0:未删除',
PRIMARY KEY (`rowkey`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
CREATE TABLE `appbk_info_details` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`company_name` varchar(200) DEFAULT NULL,
`company_id` bigint(20) DEFAULT NULL,
`signature1` varchar(200) ,
`ori_classes1` varchar(20) COMMENT '新增类别1',
`ori_classes2` varchar(20) COMMENT '新增类别2',
`signature2` varchar(200) COMMENT '销售商',
`name` varchar(250) NOT NULL,
`filter_name` varchar(100) ,
`package` varchar(150) ,
`package_name` varchar(100) ,
`icon` varchar(250) ,
`icon512` varchar(250) COMMENT '添加大图标',
`icon_oss_path` varchar(250) DEFAULT NULL COMMENT 'icon 在OSS上的存储位置 md5({icon}_yjyqhyxxcyshys)',
`type` varchar(20) COMMENT 'app类型,只有两个值:游戏和应用',
`download_url` varchar(200) ,
`size` varchar(20) COMMENT 'APP大小',
`download_times` bigint(20) DEFAULT 0,
`brief` text COMMENT 'APP简介',
`fetch_time` datetime(0),
`app_pics` text ,
`from_plat` varchar(30) COMMENT '来源',
`version` varchar(20) COMMENT '版本',
`classes` varchar(20) ,
`tags` text ,
`breadcrumb` varchar(100) ,
`body` text ,
`update_time` date COMMENT 'app第一次发布时间',
`update_feature` text COMMENT '新内容',
`office_comment` text ,
`user_comment_num` int(11) DEFAULT 0 COMMENT '当前版本评论数量',
`user_comment` text ,
`rela_apps` text ,
`system` varchar(20) ,
`company` varchar(100) ,
`language` varchar(200) COMMENT '语言',
`ori_classes` varchar(20) COMMENT '分类',
`ori_classes3` varchar(20) ,
`app_id` varchar(20) NOT NULL COMMENT 'app',
`download_level` int(11) COMMENT '-1 表示已经下架。app的下载级别,越高越重要,用户涉及的为5;新app为7;韩语、蒙古语等其他怪异语言app为-2',
`ipad_pic` text COMMENT 'ipad截图,480*480',
`version_now` varchar(20) DEFAULT NULL COMMENT '最新版本',
`user_comment_num_all` int(11) DEFAULT 0 COMMENT '所有版本评分数',
`valueCurrentVersion` varchar(32) DEFAULT NULL COMMENT '当前版本评分',
`value` float DEFAULT 0 COMMENT '所有版本评分',
`update_time_new` date DEFAULT NULL COMMENT '当前版本更新时间',
`device` varchar(32) DEFAULT NULL COMMENT '支持设备',
`price` float DEFAULT 0 COMMENT 'app 价格',
`bundleId` varchar(200) DEFAULT NULL COMMENT '200',
`check_available_time` datetime(0) DEFAULT NULL COMMENT '查看app是否下架时间',
`artistId` varchar(32) DEFAULT NULL COMMENT '开发者id\n',
`language_code` varchar(100) DEFAULT NULL COMMENT 'app语言',
`has_in_app_purchases` tinyint(1) DEFAULT NULL COMMENT '是否有内购',
`is_apple_watch_supported` tinyint(1) DEFAULT NULL COMMENT '是否支持apple watch',
`site_supported` varchar(200) DEFAULT NULL COMMENT '支持网站',
`system_rating_text` varchar(200) DEFAULT NULL COMMENT '内容评级',
`advisories` varchar(200) DEFAULT NULL COMMENT '系统对内容的评估描述',
`website` varchar(200) DEFAULT NULL COMMENT '开发者网站',
`copyright` varchar(200) DEFAULT NULL COMMENT '版权',
`uuid` varchar(200) NOT NULL,
`shuidi_icon` varchar(300) DEFAULT NULL,
`company_name_digest` varchar(255) DEFAULT NULL,
`upload` int(1) NULL DEFAULT 0 COMMENT '是否上传,1:已上传,0:未上传,2:不用上传',
`external_data_source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '外部数据来源',
`create_offset_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建偏移时间',
`update_offset_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新偏移时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `index_unique`(`uuid`) USING BTREE,
INDEX `idx_name`(`name`) USING BTREE,
INDEX `idx_company_name`(`company_name`) USING BTREE,
INDEX `cid_up_index`(`company_id`, `update_time_new`) USING BTREE,
INDEX `idx_digest`(`company_name_digest`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
CREATE TABLE `appbk_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`company_name` varchar(200) DEFAULT NULL,
`company_id` bigint(20) DEFAULT NULL,
`signature1` varchar(200) DEFAULT NULL,
`ori_classes1` varchar(20) DEFAULT NULL COMMENT '新增类别1',
`ori_classes2` varchar(20) DEFAULT NULL COMMENT '新增类别2',
`signature2` varchar(200) DEFAULT NULL COMMENT '销售商',
`name` varchar(250) DEFAULT NULL,
`filter_name` varchar(100) DEFAULT NULL,
`package` varchar(150) DEFAULT NULL,
`package_name` varchar(100) DEFAULT NULL,
`icon` varchar(250) DEFAULT NULL,
`icon512` varchar(250) DEFAULT NULL COMMENT '添加大图标',
`icon_oss_path` varchar(250) DEFAULT NULL COMMENT 'icon 在OSS上的存储位置 md5({icon}_yjyqhyxxcyshys)',
`type` varchar(20) DEFAULT NULL COMMENT 'app类型,只有两个值:游戏和应用',
`download_url` varchar(200) DEFAULT NULL,
`size` varchar(20) DEFAULT NULL COMMENT 'APP大小',
`download_times` bigint(20) DEFAULT NULL,
`brief` text COMMENT 'APP简介 数据有为空',
`fetch_time` datetime DEFAULT NULL,
`app_pics` text,
`from_plat` varchar(30) DEFAULT NULL COMMENT '来源',
`version` varchar(20) DEFAULT NULL COMMENT '版本',
`classes` varchar(20) DEFAULT NULL,
`tags` text,
`breadcrumb` varchar(100) DEFAULT NULL,
`body` text,
`update_time` date DEFAULT NULL COMMENT 'app第一次发布时间',
`update_feature` text COMMENT '新内容',
`office_comment` text,
`user_comment_num` int(11) DEFAULT '0' COMMENT '当前版本评论数量',
`user_comment` text,
`rela_apps` text,
`system` varchar(20) DEFAULT NULL,
`company` varchar(100) DEFAULT NULL,
`language` varchar(200) DEFAULT NULL,
`ori_classes` varchar(20) DEFAULT NULL COMMENT '分类',
`ori_classes3` varchar(20) DEFAULT NULL,
`app_id` varchar(20) NOT NULL COMMENT 'app',
`download_level` int(11) DEFAULT NULL COMMENT '-1 表示已经下架。app的下载级别,越高越重要,用户涉及的为5;新app为7;韩语、蒙古语等其他怪异语言app为-2',
`ipad_pic` text COMMENT 'ipad截图,480*480',
`version_now` varchar(20) DEFAULT NULL COMMENT '最新版本',
`user_comment_num_all` int(11) DEFAULT '0' COMMENT '所有版本评分数',
`valueCurrentVersion` varchar(32) DEFAULT NULL COMMENT '当前版本评分',
`value` float DEFAULT '0' COMMENT '所有版本评分',
`update_time_new` date DEFAULT NULL COMMENT '当前版本更新时间',
`device` varchar(32) DEFAULT NULL COMMENT '支持设备',
`price` float DEFAULT '0' COMMENT 'app 价格',
`bundleId` varchar(200) DEFAULT NULL COMMENT '200',
`check_available_time` datetime DEFAULT NULL COMMENT '查看app是否下架时间',
`artistId` varchar(32) DEFAULT NULL COMMENT '开发者id\n',
`language_code` varchar(100) DEFAULT NULL COMMENT 'app语言',
`has_in_app_purchases` tinyint(1) DEFAULT NULL COMMENT '是否有内购',
`is_apple_watch_supported` tinyint(1) DEFAULT NULL COMMENT '是否支持apple watch',
`site_supported` varchar(200) DEFAULT NULL COMMENT '支持网站',
`system_rating_text` varchar(200) DEFAULT NULL COMMENT '内容评级',
`advisories` varchar(200) DEFAULT NULL COMMENT '系统对内容的评估描述',
`website` varchar(200) DEFAULT NULL COMMENT '开发者网站',
`copyright` varchar(200) DEFAULT NULL COMMENT '版权',
`uuid` varchar(200) NOT NULL COMMENT '根据规则生成的唯一id',
`shuidi_icon` varchar(300) DEFAULT NULL,
`company_name_digest` varchar(255) DEFAULT NULL,
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '入库时间',
`last_update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `index_unique` (`uuid`),
KEY `idx_name` (`name`),
KEY `idx_company_name` (`company_name`),
KEY `cid_up_index` (`company_id`,`update_time_new`),
KEY `idx_digest` (`company_name_digest`)
) ENGINE=InnoDB AUTO_INCREMENT=1392749 DEFAULT CHARSET=utf8
数据字典
appbk_info主表
字段名 |
字段类型 |
字段说明 |
键 |
id |
bigint(20) |
|
not null |
company_name |
varchar(200) |
|
|
company_id |
bigint(20) |
|
|
signature1 |
varchar(200) |
|
|
ori_classes1 |
varchar(20) |
新增类别1 |
|
ori_classes2 |
varchar(20) |
新增类别2 |
|
signature2 |
varchar(200) |
销售商 |
|
name |
varchar(250) |
|
|
filter_name |
varchar(100) |
|
|
package |
varchar(150) |
|
|
package_name |
varchar(100) |
|
|
icon |
varchar(250) |
|
|
icon512 |
varchar(250) |
添加大图标 |
|
icon_oss_path |
varchar(250) |
icon 在OSS上的存储位置 md5({icon}_yjyqhyxxcyshys) |
|
type |
varchar(20) |
app类型,只有两个值:游戏和应用 |
|
download_url |
varchar(200) |
|
|
size |
varchar(20) |
APP大小 |
|
download_times |
bigint(20) |
|
|
brief |
text(0) |
APP简介 数据有为空 |
|
fetch_time |
datetime(0) |
|
|
app_pics |
text(0) |
|
|
from_plat |
varchar(30) |
来源 |
|
version |
varchar(20) |
版本 |
|
classes |
varchar(20) |
|
|
tags |
text(0) |
|
|
breadcrumb |
varchar(100) |
|
|
body |
text(0) |
|
|
update_time |
date(0) |
app第一次发布时间 |
|
update_feature |
text(0) |
新内容 |
|
office_comment |
text(0) |
|
|
user_comment_num |
int(11) |
当前版本评论数量 |
|
user_comment |
text(0) |
|
|
rela_apps |
text(0) |
|
|
system |
varchar(20) |
|
|
company |
varchar(100) |
|
|
language |
varchar(200) |
|
|
ori_classes |
varchar(20) |
分类 |
|
ori_classes3 |
varchar(20) |
|
|
app_id |
varchar(20) |
app |
not null |
download_level |
int(11) |
-1 表示已经下架。app的下载级别,越高越重要,用户涉及的为5;新app为7;韩语、蒙古语等其他怪异语言app为-2 |
|
ipad_pic |
text(0) |
ipad截图,480*480 |
|
version_now |
varchar(20) |
最新版本 |
|
user_comment_num_all |
int(11) |
所有版本评分数 |
|
valueCurrentVersion |
varchar(32) |
当前版本评分 |
|
value |
float(0) |
所有版本评分 |
|
update_time_new |
date(0) |
当前版本更新时间 |
|
device |
varchar(32) |
支持设备 |
|
price |
float(0) |
app 价格 |
|
bundleId |
varchar(200) |
200 |
|
check_available_time |
datetime(0) |
查看app是否下架时间 |
|
artistId |
varchar(32) |
开发者id |
|
language_code |
varchar(100) |
|
|
has_in_app_purchases |
tinyint(1) |
app语言 |
|
is_apple_watch_supported |
tinyint(1) |
是否有内购 |
|
site_supported |
varchar(200) |
是否支持apple watch |
|
system_rating_text |
varchar(200) |
支持网站 |
|
advisories |
varchar(200) |
内容评级 |
|
website |
varchar(200) |
系统对内容的评估描述 |
|
copyright |
varchar(200) |
开发者网站 |
|
uuid |
varchar(200) |
版权 |
not null |
shuidi_icon |
varchar(300) |
根据规则生成的唯一id |
|
company_name_digest |
varchar(255) |
|
|
create_time |
datetime(0) |
|
|
last_update_time |
datetime(0) |
入库时间 |
|
说明
- 通过导入yhc增量数据,通过比较唯一键uuid补充缺失数据,更新已有数据至appbk_info业务表,每日例行更新