-- MySQL dump 10.13 Distrib 5.5.16, for Linux (x86_64)
--
-- Host: 10.10.19.167 Database: cache-cloud
-- ------------------------------------------------------
-- Server version 5.5.34-32.0-log
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `QRTZ_BLOB_TRIGGERS`
--
DROP TABLE IF EXISTS `QRTZ_BLOB_TRIGGERS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_BLOB_TRIGGERS` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`BLOB_DATA` blob,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
KEY `SCHED_NAME` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Trigger ä½ä¸º Blob ç±»ååå¨(ç¨äº Quartz ç¨æ·ç¨ JDBC å建ä»ä»¬èªå·±å®å¶ç Trigger ç±»å';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_CALENDARS`
--
DROP TABLE IF EXISTS `QRTZ_CALENDARS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_CALENDARS` (
`SCHED_NAME` varchar(120) NOT NULL COMMENT 'scheduleråç§°',
`CALENDAR_NAME` varchar(200) NOT NULL COMMENT 'calendaråç§°',
`CALENDAR` blob NOT NULL COMMENT 'calendarä¿¡æ¯',
PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='以 Blob ç±»ååå¨ Quartz ç Calendar ä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_CRON_TRIGGERS`
--
DROP TABLE IF EXISTS `QRTZ_CRON_TRIGGERS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_CRON_TRIGGERS` (
`SCHED_NAME` varchar(120) NOT NULL COMMENT 'scheduleråç§°',
`TRIGGER_NAME` varchar(200) NOT NULL COMMENT 'triggerå',
`TRIGGER_GROUP` varchar(200) NOT NULL COMMENT 'triggerç»',
`CRON_EXPRESSION` varchar(120) NOT NULL COMMENT 'cron表达å¼',
`TIME_ZONE_ID` varchar(80) DEFAULT NULL COMMENT 'æ¶åº',
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åå¨ Cron Triggerï¼å
æ¬ Cron 表达å¼åæ¶åºä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_FIRED_TRIGGERS`
--
DROP TABLE IF EXISTS `QRTZ_FIRED_TRIGGERS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_FIRED_TRIGGERS` (
`SCHED_NAME` varchar(120) NOT NULL,
`ENTRY_ID` varchar(95) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`INSTANCE_NAME` varchar(200) NOT NULL,
`FIRED_TIME` bigint(13) NOT NULL,
`SCHED_TIME` bigint(13) NOT NULL,
`PRIORITY` int(11) NOT NULL,
`STATE` varchar(16) NOT NULL,
`JOB_NAME` varchar(200) DEFAULT NULL,
`JOB_GROUP` varchar(200) DEFAULT NULL,
`IS_NONCONCURRENT` varchar(1) DEFAULT NULL COMMENT 'æ¯å¦éå¹¶è¡æ§è¡',
`REQUESTS_RECOVERY` varchar(1) DEFAULT NULL COMMENT 'æ¯å¦æä¹
å',
PRIMARY KEY (`SCHED_NAME`,`ENTRY_ID`),
KEY `IDX_QRTZ_FT_TRIG_INST_NAME` (`SCHED_NAME`,`INSTANCE_NAME`),
KEY `IDX_QRTZ_FT_INST_JOB_REQ_RCVRY` (`SCHED_NAME`,`INSTANCE_NAME`,`REQUESTS_RECOVERY`),
KEY `IDX_QRTZ_FT_J_G` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_FT_JG` (`SCHED_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_FT_T_G` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
KEY `IDX_QRTZ_FT_TG` (`SCHED_NAME`,`TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åå¨å·²è§¦åç Triggerç¸å
³çç¶æä¿¡æ¯ï¼ä»¥åå
³è Job çæ§è¡ä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_JOB_DETAILS`
--
DROP TABLE IF EXISTS `QRTZ_JOB_DETAILS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_JOB_DETAILS` (
`SCHED_NAME` varchar(120) NOT NULL,
`JOB_NAME` varchar(200) NOT NULL,
`JOB_GROUP` varchar(200) NOT NULL,
`DESCRIPTION` varchar(250) DEFAULT NULL,
`JOB_CLASS_NAME` varchar(250) NOT NULL,
`IS_DURABLE` varchar(1) NOT NULL COMMENT 'æ¯å¦æä¹
åï¼0䏿ä¹
åï¼1æä¹
å',
`IS_NONCONCURRENT` varchar(1) NOT NULL COMMENT 'æ¯å¦éå¹¶åï¼0éå¹¶åï¼1å¹¶å',
`IS_UPDATE_DATA` varchar(1) NOT NULL,
`REQUESTS_RECOVERY` varchar(1) NOT NULL COMMENT 'æ¯å¦å¯æ¢å¤ï¼0䏿¢å¤ï¼1æ¢å¤',
`JOB_DATA` blob,
PRIMARY KEY (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_J_REQ_RECOVERY` (`SCHED_NAME`,`REQUESTS_RECOVERY`),
KEY `IDX_QRTZ_J_GRP` (`SCHED_NAME`,`JOB_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='å卿¯ä¸ä¸ªå·²é
ç½®ç Job ç详ç»ä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_LOCKS`
--
DROP TABLE IF EXISTS `QRTZ_LOCKS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_LOCKS` (
`SCHED_NAME` varchar(120) NOT NULL,
`LOCK_NAME` varchar(40) NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åå¨ç¨åºçæ²è§éçä¿¡æ¯(åå¦ä½¿ç¨äºæ²è§é)';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_PAUSED_TRIGGER_GRPS`
--
DROP TABLE IF EXISTS `QRTZ_PAUSED_TRIGGER_GRPS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_PAUSED_TRIGGER_GRPS` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åå¨å·²æåç Trigger ç»çä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_SCHEDULER_STATE`
--
DROP TABLE IF EXISTS `QRTZ_SCHEDULER_STATE`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_SCHEDULER_STATE` (
`SCHED_NAME` varchar(120) NOT NULL,
`INSTANCE_NAME` varchar(200) NOT NULL COMMENT 'æ§è¡quartzå®ä¾ç主æºå',
`LAST_CHECKIN_TIME` bigint(13) NOT NULL COMMENT 'å®ä¾å°ç¶ææ¥åç»é群ä¸çå
¶å®å®ä¾çä¸ä¸æ¬¡æ¶é´',
`CHECKIN_INTERVAL` bigint(13) NOT NULL COMMENT 'å®ä¾é´ç¶ææ¥åçæ¶é´é¢ç',
PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åå¨å°éçæå
³ Scheduler çç¶æä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_SIMPLE_TRIGGERS`
--
DROP TABLE IF EXISTS `QRTZ_SIMPLE_TRIGGERS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_SIMPLE_TRIGGERS` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`REPEAT_COUNT` bigint(7) NOT NULL COMMENT 'é夿¬¡æ°',
`REPEAT_INTERVAL` bigint(12) NOT NULL COMMENT 'éå¤é´é',
`TIMES_TRIGGERED` bigint(10) NOT NULL COMMENT 'å·²åºå次æ°',
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åå¨ç®åç Triggerï¼å
æ¬é夿¬¡æ°ï¼é´éï¼ä»¥åå·²è§¦çæ¬¡æ°';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_SIMPROP_TRIGGERS`
--
DROP TABLE IF EXISTS `QRTZ_SIMPROP_TRIGGERS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_SIMPROP_TRIGGERS` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`STR_PROP_1` varchar(512) DEFAULT NULL,
`STR_PROP_2` varchar(512) DEFAULT NULL,
`STR_PROP_3` varchar(512) DEFAULT NULL,
`INT_PROP_1` int(11) DEFAULT NULL,
`INT_PROP_2` int(11) DEFAULT NULL,
`LONG_PROP_1` bigint(20) DEFAULT NULL,
`LONG_PROP_2` bigint(20) DEFAULT NULL,
`DEC_PROP_1` decimal(13,4) DEFAULT NULL,
`DEC_PROP_2` decimal(13,4) DEFAULT NULL,
`BOOL_PROP_1` varchar(1) DEFAULT NULL,
`BOOL_PROP_2` varchar(1) DEFAULT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `QRTZ_TRIGGERS`
--
DROP TABLE IF EXISTS `QRTZ_TRIGGERS`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `QRTZ_TRIGGERS` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`JOB_NAME` varchar(200) NOT NULL,
`JOB_GROUP` varchar(200) NOT NULL,
`DESCRIPTION` varchar(250) DEFAULT NULL,
`NEXT_FIRE_TIME` bigint(13) DEFAULT NULL,
`PREV_FIRE_TIME` bigint(13) DEFAULT NULL,
`PRIORITY` int(11) DEFAULT NULL,
`TRIGGER_STATE` varchar(16) NOT NULL,
`TRIGGER_TYPE` varchar(8) NOT NULL,
`START_TIME` bigint(13) NOT NULL,
`END_TIME` bigint(13) DEFAULT NULL,
`CALENDAR_NAME` varchar(200) DEFAULT NULL,
`MISFIRE_INSTR` smallint(2) DEFAULT NULL,
`JOB_DATA` blob,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
KEY `IDX_QRTZ_T_J` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_T_JG` (`SCHED_NAME`,`JOB_GROUP`),
KEY `IDX_QRTZ_T_C` (`SCHED_NAME`,`CALENDAR_NAME`),
KEY `IDX_QRTZ_T_G` (`SCHED_NAME`,`TRIGGER_GROUP`),
KEY `IDX_QRTZ_T_STATE` (`SCHED_NAME`,`TRIGGER_STATE`),
KEY `IDX_QRTZ_T_N_STATE` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`),
KEY `IDX_QRTZ_T_N_G_STATE` (`SCHED_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`),
KEY `IDX_QRTZ_T_NEXT_FIRE_TIME` (`SCHED_NAME`,`NEXT_FIRE_TIME`),
KEY `IDX_QRTZ_T_NFT_ST` (`SCHED_NAME`,`TRIGGER_STATE`,`NEXT_FIRE_TIME`),
KEY `IDX_QRTZ_T_NFT_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`),
KEY `IDX_QRTZ_T_NFT_ST_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_STATE`),
KEY `IDX_QRTZ_T_NFT_ST_MISFIRE_GRP` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_GROUP`,`TRIGGER_STATE`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åå¨å·²é
ç½®ç Trigger çä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_audit`
--
DROP TABLE IF EXISTS `app_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_audit` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`user_id` bigint(20) NOT NULL COMMENT 'ç³è¯·äººçid',
`user_name` varchar(64) NOT NULL COMMENT 'ç¨æ·å',
`type` tinyint(4) NOT NULL COMMENT 'ç³è¯·ç±»å:0:ç³è¯·åºç¨,1:åºç¨æ©å®¹,2:ä¿®æ¹é
ç½®',
`param1` varchar(600) DEFAULT NULL COMMENT 'é¢çåæ°1',
`param2` varchar(600) DEFAULT NULL COMMENT 'é¢çåæ°2',
`param3` varchar(600) DEFAULT NULL COMMENT 'é¢çåæ°3',
`info` varchar(360) NOT NULL COMMENT 'ç³è¯·æè¿°',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0:çå¾
审æ¹; 1:审æ¹éè¿; -1:驳å',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`modify_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`refuse_reason` varchar(360) DEFAULT NULL COMMENT '驳åçç±',
PRIMARY KEY (`id`),
KEY `idx_appid` (`app_id`),
KEY `idx_create_time` (`create_time`),
KEY `idx_status_create_time` (`status`,`create_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åºç¨å®¡æ ¸è¡¨';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_audit_log`
--
DROP TABLE IF EXISTS `app_audit_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_audit_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`user_id` bigint(20) NOT NULL COMMENT 'å®¡æ¹æä½äººid',
`info` longtext NOT NULL COMMENT 'app审æ¹ç详ç»ä¿¡æ¯',
`type` tinyint(4) NOT NULL,
`create_time` datetime NOT NULL,
`app_audit_id` bigint(20) NOT NULL COMMENT '审æ¹id',
PRIMARY KEY (`id`),
KEY `idx_audit_appid` (`app_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='appå®¡æ ¸æ¥å¿è¡¨';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_client_costtime_minute_stat`
--
DROP TABLE IF EXISTS `app_client_costtime_minute_stat`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_client_costtime_minute_stat` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`collect_time` bigint(20) NOT NULL COMMENT 'ç»è®¡æ¶é´:æ ¼å¼yyyyMMddHHmm00',
`client_ip` varchar(20) NOT NULL COMMENT '客æ·ç«¯ip',
`report_time` datetime NOT NULL COMMENT '客æ·ç«¯ä¸æ¥æ¶é´',
`create_time` datetime NOT NULL COMMENT 'å建æ¶é´',
`command` varchar(20) NOT NULL COMMENT 'å½ä»¤',
`mean` double NOT NULL COMMENT 'èæ¶å¹³åå¼',
`median` int(11) NOT NULL COMMENT 'èæ¶ä¸å¼',
`ninety_percent_max` int(11) NOT NULL COMMENT 'èæ¶90%æå¤§å¼',
`ninety_nine_percent_max` int(11) NOT NULL COMMENT 'èæ¶99%æå¤§å¼',
`hundred_max` int(11) NOT NULL COMMENT 'èæ¶æå¤§å¼',
`count` int(11) NOT NULL COMMENT 'è°ç¨æ¬¡æ°',
`instance_host` varchar(20) DEFAULT NULL COMMENT '客æ·ç«¯ä¸æ¥å®ä¾ip',
`instance_port` int(11) DEFAULT NULL COMMENT '客æ·ç«¯ä¸æ¥å®ä¾port',
`instance_id` bigint(20) DEFAULT NULL COMMENT 'å®ä¾id',
PRIMARY KEY (`id`),
KEY `idx_appid_collecttime` (`app_id`,`collect_time`),
KEY `idx_collect_time` (`collect_time`),
KEY `idx_group` (`app_id`,`instance_id`,`client_ip`,`collect_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客æ·ç«¯æ¯åéèæ¶ä¸æ¥æ°æ®ç»è®¡';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_client_costtime_minute_stat_total`
--
DROP TABLE IF EXISTS `app_client_costtime_minute_stat_total`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_client_costtime_minute_stat_total` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`collect_time` bigint(20) NOT NULL COMMENT 'ç»è®¡æ¶é´:æ ¼å¼yyyyMMddHHmm00',
`create_time` datetime NOT NULL COMMENT 'å建æ¶é´',
`command` varchar(20) NOT NULL COMMENT 'å½ä»¤',
`mean` double NOT NULL COMMENT 'èæ¶å¹³åå¼',
`median` int(11) NOT NULL COMMENT 'èæ¶ä¸å¼',
`ninety_percent_max` int(11) NOT NULL COMMENT 'èæ¶90%æå¤§å¼',
`ninety_nine_percent_max` int(11) NOT NULL COMMENT 'èæ¶99%æå¤§å¼',
`hundred_max` int(11) NOT NULL COMMENT 'èæ¶æå¤§å¼',
`total_cost` double NOT NULL COMMENT 'æ»èæ¶',
`total_count` int(11) NOT NULL COMMENT 'è°ç¨æ¬¡æ°',
`max_instance_host` varchar(20) DEFAULT NULL COMMENT '客æ·ç«¯ä¸æ¥æå¤§èæ¶å¯¹åºçå®ä¾ip',
`max_instance_port` int(11) DEFAULT NULL COMMENT '客æ·ç«¯ä¸æ¥æå¤§èæ¶å¯¹åºçå®ä¾port',
`max_instance_id` bigint(20) DEFAULT NULL COMMENT 'æå¤§èæ¶å¯¹åºçå®ä¾id',
`max_client_ip` varchar(20) NOT NULL COMMENT 'æå¤§èæ¶å¯¹åºç客æ·ç«¯ip',
`accumulation` int(10) NOT NULL DEFAULT '0' COMMENT 'åä¸ç´¯å å®ä¾æ°å客æ·ç«¯æ°',
PRIMARY KEY (`id`),
UNIQUE KEY `app_id` (`app_id`,`command`,`collect_time`),
KEY `idx_appid_collecttime` (`app_id`,`collect_time`),
KEY `idx_collect_time` (`collect_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åºç¨å
¨å±èæ¶ç»è®¡';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_client_datasize_minute_stat`
--
DROP TABLE IF EXISTS `app_client_datasize_minute_stat`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_client_datasize_minute_stat` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`collect_time` bigint(20) NOT NULL COMMENT 'ç»è®¡æ¶é´:æ ¼å¼yyyyMMddHHmm00',
`client_ip` varchar(20) NOT NULL COMMENT '客æ·ç«¯ip',
`report_time` datetime NOT NULL COMMENT '客æ·ç«¯ä¸æ¥æ¶é´',
`create_time` datetime NOT NULL COMMENT 'å建æ¶é´',
`cost_map_size` varchar(20) NOT NULL COMMENT 'èæ¶map尺寸',
`value_map_size` double NOT NULL COMMENT 'å¼map尺寸',
`exception_map_size` int(11) NOT NULL COMMENT 'å¼å¸¸map尺寸',
`collect_map_size` int(11) NOT NULL COMMENT 'èæ¶map尺寸',
PRIMARY KEY (`id`),
KEY `idx_client_ip` (`client_ip`),
KEY `idx_collect_time_client_ip` (`collect_time`,`client_ip`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客æ·ç«¯æ¯åéèæ¶ä¸æ¥æ¶éæ°æ®çmap尺寸';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_client_exception_minute_stat`
--
DROP TABLE IF EXISTS `app_client_exception_minute_stat`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_client_exception_minute_stat` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`collect_time` bigint(20) NOT NULL COMMENT 'ç»è®¡æ¶é´:æ ¼å¼yyyyMMddHHmm00',
`client_ip` varchar(20) NOT NULL COMMENT '客æ·ç«¯ip',
`report_time` datetime NOT NULL COMMENT '客æ·ç«¯ä¸æ¥æ¶é´',
`create_time` datetime NOT NULL COMMENT 'å建æ¶é´',
`exception_class` varchar(255) NOT NULL COMMENT 'å¼å¸¸ç±»',
`exception_count` varchar(255) NOT NULL COMMENT 'å¼å¸¸ä¸ªæ°',
`instance_host` varchar(20) DEFAULT NULL COMMENT 'å®ä¾ip',
`instance_port` int(11) DEFAULT NULL COMMENT 'å®ä¾port',
`instance_id` bigint(20) DEFAULT NULL COMMENT 'å®ä¾id',
`type` tinyint(4) DEFAULT '1' COMMENT 'å¼å¸¸ç±»å:1æ¯jediså¼å¸¸,2æ¯å®¢æ·ç«¯å¼å¸¸',
PRIMARY KEY (`id`),
KEY `idx_appid_collecttime` (`app_id`,`collect_time`),
KEY `idx_collect_time` (`collect_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客æ·ç«¯æ¯åéå¼å¸¸ä¸æ¥æ°æ®ç»è®¡';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_client_value_distri_minute_stat`
--
DROP TABLE IF EXISTS `app_client_value_distri_minute_stat`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_client_value_distri_minute_stat` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`collect_time` bigint(20) NOT NULL COMMENT 'ç»è®¡æ¶é´:æ ¼å¼yyyyMMddHHmm00',
`client_ip` varchar(20) NOT NULL COMMENT '客æ·ç«¯ip',
`report_time` datetime NOT NULL COMMENT '客æ·ç«¯ä¸æ¥æ¶é´',
`create_time` datetime NOT NULL COMMENT 'å建æ¶é´',
`command` varchar(20) NOT NULL COMMENT 'å½ä»¤',
`distribute_value` varchar(20) NOT NULL COMMENT 'å¼åå¸',
`distribute_type` tinyint(4) NOT NULL COMMENT 'å¼åå¸ç±»å',
`count` int(11) NOT NULL COMMENT 'è°ç¨æ¬¡æ°',
`instance_host` varchar(20) DEFAULT NULL COMMENT 'å®ä¾ip',
`instance_port` int(11) DEFAULT NULL COMMENT 'å®ä¾port',
`instance_id` bigint(20) DEFAULT NULL COMMENT 'å®ä¾id',
PRIMARY KEY (`id`),
KEY `idx_appid_collecttime` (`app_id`,`collect_time`),
KEY `idx_collect_time` (`collect_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客æ·ç«¯æ¯åéå¼åå¸ä¸æ¥æ°æ®ç»è®¡';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_client_version_statistic`
--
DROP TABLE IF EXISTS `app_client_version_statistic`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_client_version_statistic` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`client_ip` varchar(20) NOT NULL COMMENT '客æ·ç«¯ipå°å',
`client_version` varchar(20) NOT NULL COMMENT '客æ·ç«¯çæ¬',
`report_time` datetime DEFAULT NULL COMMENT '䏿¥æ¶é´',
PRIMARY KEY (`id`),
UNIQUE KEY `app_client_ip` (`app_id`,`client_ip`),
KEY `app_id` (`app_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客æ·ç«¯ä¸æ¥çæ¬ä¿¡æ¯ç»è®¡';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_desc`
--
DROP TABLE IF EXISTS `app_desc`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_desc` (
`app_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'åºç¨id',
`name` varchar(36) NOT NULL COMMENT 'åºç¨å',
`user_id` bigint(20) NOT NULL COMMENT 'ç³è¯·äººid',
`status` tinyint(4) NOT NULL COMMENT 'åºç¨ç¶æ, 0æªåé
ï¼1ç³è¯·æªå®¡æ¹ï¼2审æ¹å¹¶åå¸ 3:åºç¨ä¸çº¿,4:驳å',
`intro` varchar(255) NOT NULL COMMENT 'åºç¨æè¿°',
`create_time` datetime NOT NULL COMMENT 'å建æ¶é´',
`passed_time` datetime NOT NULL COMMENT '审æ¹éè¿æ¶é´',
`type` int(10) NOT NULL DEFAULT '0' COMMENT 'cacheç±»åï¼2. redis-cluster,5. redis-sentinel ,6.redis-standalone ',
`officer` varchar(20) NOT NULL COMMENT 'è´è´£äººï¼ä¸æ',
`ver_id` int(11) NOT NULL COMMENT 'çæ¬',
`is_test` tinyint(4) DEFAULT '0' COMMENT 'æ¯å¦æµè¯ï¼1æ¯0å¦',
`need_persistence` tinyint(4) DEFAULT '1' COMMENT 'æ¯å¦éè¦æä¹
å: 1æ¯0å¦',
`need_hot_back_up` tinyint(4) DEFAULT '1' COMMENT 'æ¯å¦éè¦çå¤: 1æ¯0å¦',
`has_back_store` tinyint(4) DEFAULT '1' COMMENT 'æ¯å¦æåç«¯æ°æ®æº: 1æ¯0å¦',
`forecase_qps` int(11) DEFAULT NULL COMMENT 'é¢ä¼°qps',
`forecast_obj_num` int(11) DEFAULT NULL COMMENT 'é¢ä¼°æ¡ç®æ°',
`mem_alert_value` int(11) DEFAULT NULL COMMENT 'å
忥è¦éå¼',
`client_machine_room` varchar(36) DEFAULT NULL COMMENT '客æ·ç«¯æºæ¿ä¿¡æ¯',
PRIMARY KEY (`app_id`),
UNIQUE KEY `uidx_app_name` (`name`),
UNIQUE KEY `idx_app_uid` (`app_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10000 DEFAULT CHARSET=utf8 COMMENT='appåºç¨æè¿°';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_hour_command_statistics`
--
DROP TABLE IF EXISTS `app_hour_command_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_hour_command_statistics` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`collect_time` bigint(20) NOT NULL COMMENT 'ç»è®¡æ¶é´:æ ¼å¼yyyyMMddHH',
`command_name` varchar(60) NOT NULL COMMENT 'å½ä»¤åç§°',
`command_count` bigint(20) NOT NULL COMMENT 'å½ä»¤æ§è¡æ¬¡æ°',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´',
`modify_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'ä¿®æ¹æ¶é´',
PRIMARY KEY (`id`),
UNIQUE KEY `app_id` (`app_id`,`command_name`,`collect_time`),
KEY `idx_create_time` (`create_time`),
KEY `idx_modify_time` (`modify_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åºç¨çæ¯å°æ¶å½ä»¤ç»è®¡';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_hour_statistics`
--
DROP TABLE IF EXISTS `app_hour_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_hour_statistics` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`collect_time` bigint(20) NOT NULL COMMENT 'æ¶éæ¶é´:æ ¼å¼yyyyMMddHH',
`hits` bigint(20) NOT NULL COMMENT 'æ¯å°æ¶å½ä¸æ°éå',
`misses` bigint(20) NOT NULL COMMENT 'æ¯å°æ¶æªå½ä¸æ°éå',
`command_count` bigint(20) DEFAULT '0' COMMENT 'å½ä»¤æ»æ°',
`used_memory` bigint(20) NOT NULL COMMENT 'æ¯å°æ¶å
åå ç¨æå¤§å¼',
`expired_keys` bigint(20) NOT NULL COMMENT 'æ¯å°æ¶è¿ækeyæ°éå',
`evicted_keys` bigint(20) NOT NULL COMMENT 'æ¯å°æ¶é©±ékeyæ°éå',
`net_input_byte` bigint(20) DEFAULT '0' COMMENT 'ç½ç»è¾å
¥åè',
`net_output_byte` bigint(20) DEFAULT '0' COMMENT 'ç½ç»è¾åºåè',
`connected_clients` int(10) NOT NULL COMMENT 'æ¯å°æ¶å®¢æ·ç«¯è¿æ¥æ°æå¤§å¼',
`object_size` bigint(20) NOT NULL COMMENT 'æ¯å°æ¶åå¨å¯¹è±¡æ°æå¤§å¼',
`accumulation` int(10) NOT NULL DEFAULT '0' COMMENT 'æ¯å°æ¶åä¸ç´¯å å®ä¾æ°æå°å¼',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´',
`modify_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'æ¯å°æ¶ä¿®æ¹æ¶é´æå¤§å¼',
PRIMARY KEY (`id`),
UNIQUE KEY `app_id` (`app_id`,`collect_time`),
KEY `idx_create_time` (`create_time`),
KEY `idx_modify_time` (`modify_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åºç¨ç»è®¡æ°æ®æ¯å°æ¶ç»è®¡';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_minute_command_statistics`
--
DROP TABLE IF EXISTS `app_minute_command_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_minute_command_statistics` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`collect_time` bigint(20) NOT NULL COMMENT 'ç»è®¡æ¶é´:æ ¼å¼yyyyMMddHHmm',
`command_name` varchar(60) NOT NULL COMMENT 'å½ä»¤åç§°',
`command_count` bigint(20) NOT NULL COMMENT 'å½ä»¤æ§è¡æ¬¡æ°',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´',
`modify_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'ä¿®æ¹æ¶é´',
PRIMARY KEY (`id`),
UNIQUE KEY `app_id` (`app_id`,`collect_time`,`command_name`),
KEY `idx_create_time` (`create_time`),
KEY `idx_modify_time` (`modify_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åºç¨çæ¯åéå½ä»¤ç»è®¡';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_minute_statistics`
--
DROP TABLE IF EXISTS `app_minute_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_minute_statistics` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`collect_time` bigint(20) NOT NULL COMMENT 'æ¶éæ¶é´:æ ¼å¼yyyyMMddHHmm',
`hits` bigint(20) NOT NULL COMMENT 'å½ä¸æ°é',
`misses` bigint(20) NOT NULL COMMENT 'æªå½ä¸æ°é',
`command_count` bigint(20) DEFAULT '0' COMMENT 'å½ä»¤æ»æ°',
`used_memory` bigint(20) NOT NULL COMMENT 'å
åå ç¨',
`expired_keys` bigint(20) NOT NULL COMMENT 'è¿ækeyæ°é',
`evicted_keys` bigint(20) NOT NULL COMMENT '驱ékeyæ°é',
`net_input_byte` bigint(20) DEFAULT '0' COMMENT 'ç½ç»è¾å
¥åè',
`net_output_byte` bigint(20) DEFAULT '0' COMMENT 'ç½ç»è¾åºåè',
`connected_clients` int(10) NOT NULL COMMENT '客æ·ç«¯è¿æ¥æ°',
`object_size` bigint(20) NOT NULL COMMENT 'æ¯åéåå¨å¯¹è±¡æ°æå¤§å¼',
`accumulation` int(10) NOT NULL DEFAULT '0' COMMENT 'åä¸ç´¯å å®ä¾æ°',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´',
`modify_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'ä¿®æ¹æ¶é´',
PRIMARY KEY (`id`),
UNIQUE KEY `app_id` (`app_id`,`collect_time`),
KEY `idx_create_time` (`create_time`),
KEY `idx_modify_time` (`modify_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_to_user`
--
DROP TABLE IF EXISTS `app_to_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_to_user` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`user_id` bigint(20) NOT NULL COMMENT 'ç¨æ·id',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
PRIMARY KEY (`id`),
KEY `app_id` (`app_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_user`
--
DROP TABLE IF EXISTS `app_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `app_user` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`name` varchar(64) NOT NULL COMMENT 'ç¨æ·å',
`ch_name` varchar(255) NOT NULL COMMENT '䏿å',
`email` varchar(64) NOT NULL COMMENT 'é®ç®±',
`mobile` varchar(16) NOT NULL COMMENT 'ææº',
`type` int(4) NOT NULL DEFAULT '2' COMMENT '0管çåï¼1é¢çï¼2æ®éç¨æ·ï¼-1æ æ',
PRIMARY KEY (`id`),
UNIQUE KEY `uidx_user_name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='ç¨æ·è¡¨';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `instance_fault`
--
DROP TABLE IF EXISTS `instance_fault`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `instance_fault` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`inst_id` bigint(20) NOT NULL COMMENT 'å®ä¾id',
`ip` varchar(16) NOT NULL COMMENT 'ipå°å',
`port` int(11) NOT NULL COMMENT '端å£',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'ç¶æ:0:å¿è·³åæ¢,1:å¿è·³æ¢å¤',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´',
`type` mediumint(4) NOT NULL COMMENT 'ç±»åï¼2. redis-cluster, 5. redis-sentinel 6.redis-standalone',
`reason` mediumtext NOT NULL COMMENT 'æ
éåå æè¿°',
PRIMARY KEY (`id`),
KEY `idx_ip_port` (`ip`,`port`),
KEY `app_id` (`app_id`),
KEY `inst_id` (`inst_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='å®ä¾æ
é表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `instance_host`
--
DROP TABLE IF EXISTS `instance_host`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `instance_host` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`ip` varchar(16) NOT NULL COMMENT 'æºå¨ip',
`ssh_user` varchar(32) DEFAULT NULL COMMENT 'sshç¨æ·',
`ssh_pwd` varchar(32) DEFAULT NULL COMMENT 'sshå¯ç ',
`warn` int(5) DEFAULT '1' COMMENT '0䏿¥è¦ï¼1æ¥è¦',
PRIMARY KEY (`id`),
UNIQUE KEY `uidx_host_ip` (`ip`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='æºå¨è¡¨';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `instance_info`
--
DROP TABLE IF EXISTS `instance_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `instance_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'instance id',
`parent_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '对çå®ä¾çid',
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨idï¼ä¸app_descå
³è',
`host_id` bigint(20) NOT NULL COMMENT '对åºç主æºidï¼ä¸instance_hostå
³è',
`ip` varchar(16) NOT NULL COMMENT 'å®ä¾çip',
`port` int(11) NOT NULL COMMENT 'å®ä¾ç«¯å£',
`status` tinyint(4) NOT NULL COMMENT 'æ¯å¦å¯ç¨:0:èç¹å¼å¸¸,1:æ£å¸¸å¯ç¨,2:èç¹ä¸çº¿',
`mem` int(11) NOT NULL COMMENT 'å
å大å°',
`conn` int(11) NOT NULL COMMENT 'è¿æ¥æ°',
`cmd` varchar(255) NOT NULL COMMENT 'å¯å¨å®ä¾çå½ä»¤/redis-sentinelçmasterName',
`type` mediumint(11) NOT NULL COMMENT 'ç±»åï¼2. redis-cluster, 5. redis-sentinel 6.redis-standalone',
PRIMARY KEY (`id`),
UNIQUE KEY `uidx_inst_ipport` (`ip`,`port`),
KEY `app_id` (`app_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='å®ä¾ä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `instance_statistics`
--
DROP TABLE IF EXISTS `instance_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `instance_statistics` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'èªå¢id',
`inst_id` bigint(20) NOT NULL COMMENT 'å®ä¾çid',
`app_id` bigint(20) NOT NULL COMMENT 'app id',
`host_id` bigint(20) NOT NULL COMMENT 'æºå¨çid',
`ip` varchar(16) COLLATE utf8_bin NOT NULL COMMENT 'ip',
`port` int(255) NOT NULL COMMENT 'port',
`role` tinyint(255) NOT NULL COMMENT '主ä»ï¼1主2ä»',
`max_memory` bigint(255) NOT NULL COMMENT 'é¢åé
å
åï¼åä½byte',
`used_memory` bigint(255) NOT NULL COMMENT '已使ç¨å
åï¼åä½byte',
`curr_items` bigint(255) NOT NULL COMMENT 'å½åitemæ°é',
`curr_connections` int(255) NOT NULL COMMENT 'å½åè¿æ¥æ°',
`misses` bigint(255) NOT NULL COMMENT 'missæ°',
`hits` bigint(255) NOT NULL COMMENT 'å½ä¸æ°',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`modify_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`),
UNIQUE KEY `ip` (`ip`,`port`),
KEY `app_id` (`app_id`),
KEY `machine_id` (`host_id`),
KEY `idx_inst_id` (`inst_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='å®ä¾çææ°ç»è®¡ä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `machine_info`
--
DROP TABLE IF EXISTS `machine_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `machine_info` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'æºå¨çid',
`ssh_user` varchar(20) COLLATE utf8_bin NOT NULL DEFAULT 'cachecloud' COMMENT 'sshç¨æ·',
`ssh_passwd` varchar(20) COLLATE utf8_bin NOT NULL DEFAULT 'cachecloud' COMMENT 'sshå¯ç ',
`ip` varchar(16) COLLATE utf8_bin NOT NULL COMMENT 'ip',
`room` varchar(20) COLLATE utf8_bin NOT NULL COMMENT 'æå±æºæ¿',
`mem` int(11) unsigned NOT NULL COMMENT 'å
å大å°ï¼åä½G',
`cpu` mediumint(24) unsigned NOT NULL COMMENT 'cpuæ°é',
`virtual` tinyint(8) unsigned NOT NULL DEFAULT '1' COMMENT 'æ¯å¦èæï¼0表示å¦ï¼1表示æ¯',
`real_ip` varchar(16) COLLATE utf8_bin NOT NULL COMMENT '宿主æºip',
`service_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'ä¸çº¿æ¶é´',
`fault_count` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'æ
鿬¡æ°',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'ä¿®æ¹æ¶é´',
`warn` tinyint(255) unsigned NOT NULL DEFAULT '1' COMMENT 'æ¯å¦å¯ç¨æ¥è¦ï¼0ä¸å¯ç¨ï¼1å¯ç¨',
`available` tinyint(255) NOT NULL COMMENT '表示æºå¨æ¯å¦å¯ç¨ï¼1表示å¯ç¨ï¼0表示ä¸å¯ç¨ï¼',
`groupId` int(11) NOT NULL DEFAULT '0' COMMENT 'æºå¨åç»ï¼é»è®¤ä¸º0ï¼è¡¨ç¤ºåçèµæºï¼é0表示å¤é¨æä¾çèµæº(坿©å±)',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '0åç 1 å
¶ä»',
`extra_desc` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'å¯¹äºæºå¨çé¢å¤è¯´æ(ä¾å¦æºå¨å®è£
çå
¶ä»æå¡(web,mysql,queueçç))',
PRIMARY KEY (`id`),
UNIQUE KEY `ip` (`ip`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='ä¿åæºå¨çéæä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `machine_statistics`
--
DROP TABLE IF EXISTS `machine_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `machine_statistics` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`host_id` bigint(20) NOT NULL COMMENT 'æºå¨id',
`ip` varchar(16) NOT NULL COMMENT 'æºå¨ip',
`cpu_usage` varchar(120) NOT NULL COMMENT 'cpu使ç¨ç',
`load` varchar(120) NOT NULL COMMENT 'æºå¨è´è½½',
`traffic` varchar(120) NOT NULL COMMENT 'ioç½ç»æµé',
`memory_usage_ratio` varchar(120) NOT NULL COMMENT 'å
å使ç¨ç',
`memory_free` varchar(120) NOT NULL COMMENT 'å
åå©ä½',
`memory_total` varchar(120) NOT NULL COMMENT 'æ»å
åé',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´',
`modify_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'ä¿®æ¹æ¶é´',
PRIMARY KEY (`id`),
UNIQUE KEY `uidx_ip` (`ip`),
KEY `host_id` (`host_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='æºå¨ç¶æç»è®¡ä¿¡æ¯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `standard_statistics`
--
DROP TABLE IF EXISTS `standard_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `standard_statistics` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`collect_time` bigint(20) NOT NULL COMMENT 'æ¶éæ¶é´:æ ¼å¼yyyyMMddHHmm',
`ip` varchar(16) NOT NULL COMMENT 'ipå°å',
`port` int(11) NOT NULL COMMENT '端å£/hostId',
`db_type` varchar(16) NOT NULL COMMENT 'æ¶éçæ°æ®ç±»å',
`info_json` text NOT NULL COMMENT 'æ¶éçjsonæ°æ®',
`diff_json` text NOT NULL COMMENT 'ä¸ä¸æ¬¡æ¶éå·®å¼çjsonæ°æ®',
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_index` (`ip`,`port`,`db_type`,`collect_time`),
KEY `idx_create_time` (`created_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
CREATE TABLE `instance_slow_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'èªå¢id',
`instance_id` bigint(20) NOT NULL COMMENT 'å®ä¾çid',
`app_id` bigint(20) NOT NULL COMMENT 'app id',
`ip` varchar(32) NOT NULL COMMENT 'ip',
`port` int(11) NOT NULL COMMENT 'port',
`slow_log_id` bigint(20) NOT NULL COMMENT 'æ
¢æ¥è¯¢id',
`cost_time` int(11) NOT NULL COMMENT 'èæ¶(å¾®å¦)',
`command` varchar(255) NOT NULL COMMENT 'æ§è¡å½ä»¤',
`execute_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ§è¡æ¶é´ç¹',
`create_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'è®°å½å建æ¶é´',
PRIMARY KEY (`id`),
UNIQUE KEY `slowlogkey` (`instance_id`,`slow_log_id`,`execute_time`),
KEY `idx_app_create_time` (`app_id`,`create_time`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='å®ä¾æ
¢æ¥è¯¢å表';
CREATE TABLE `app_client_value_minute_stats` (
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`collect_time` bigint(20) NOT NULL COMMENT 'ç»è®¡æ¶é´:æ ¼å¼yyyyMMddHHmm00',
`update_time` datetime NOT NULL COMMENT 'å建æ¶é´',
`command` varchar(20) NOT NULL COMMENT 'å½ä»¤',
`distribute_type` tinyint(4) NOT NULL COMMENT 'å¼åå¸ç±»å',
`count` int(11) NOT NULL COMMENT 'è°ç¨æ¬¡æ°',
PRIMARY KEY (`app_id`,`collect_time`,`command`,`distribute_type`),
KEY `idx_collect_time` (`collect_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客æ·ç«¯æ¯åéå¼åå¸ä¸æ¥æ°æ®ç»è®¡';
CREATE TABLE `app_client_instance` (
`app_id` bigint(20) NOT NULL COMMENT 'åºç¨id',
`client_ip` varchar(20) NOT NULL COMMENT '客æ·ç«¯ip',
`instance_host` varchar(20) NOT NULL COMMENT 'redisèç¹ip',
`instance_port` int(11) NOT NULL COMMENT 'redisèç¹ç«¯å£',
`instance_id` bigint(20) NOT NULL COMMENT 'redisèç¹id',
`day` date NOT NULL COMMENT 'æ¥æ',
PRIMARY KEY (`app_id`,`day`,`client_ip`,`instance_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='åºç¨å®ä¾ä¸å®¢æ·ç«¯å¯¹åºå
³ç³»è¡¨';
CREATE TABLE `system_config` (
`config_key` varchar(255) NOT NULL COMMENT 'é
ç½®key',
`config_value` varchar(512) NOT NULL COMMENT 'é
ç½®value',
`info` varchar(255) NOT NULL COMMENT 'é
置说æ',
`status` tinyint NOT NULL COMMENT '1:å¯ç¨,0:ä¸å¯ç¨',
`order_id` int NOT NULL COMMENT '顺åº',
PRIMARY KEY (`config_key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='ç³»ç»é
ç½®';
--
-- init cachecloud data
--
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.machine.ssh.name','cachecloud','æºå¨sshç¨æ·å',1,1);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.machine.ssh.password','cachecloud','æºå¨sshå¯ç ',1,2);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.machine.ssh.port','22','æºå¨ssh端å£',1,3);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.admin.user.name','admin','cachecloud-adminç¨æ·å',1,4);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.admin.user.password','admin','cachelcoud-adminå¯ç ',1,5);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.superAdmin','admin,xx,yy','è¶
级管çåç»',1,6);
insert into system_config(config_key,config_value,info,status,order_id) values('machine.cpu.alert.ratio','80.0','æºå¨cpuæ¥è¦éå¼',1,7);
insert into system_config(config_key,config_value,info,status,order_id) values('machine.mem.alert.ratio','80.0','æºå¨å
忥è¦éå¼',1,8);
insert into system_config(config_key,config_value,info,status,order_id) values('machine.load.alert.ratio','8.0','æºå¨è´è½½æ¥è¦éå¼',1,9);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.documentUrl','http://cachecloud.github.io','ææ¡£å°å',1,10);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.owner.email','[email protected],[email protected]','é®ä»¶æ¥è¦(éå·éå¼)',1,11);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.owner.phone','13812345678,13787654321','ææºå·æ¥è¦(éå·éå¼)',1,12);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.mavenWareHouse','http://your_maven_house','mavenä»åºå°å(客æ·ç«¯)',1,13);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.contact','user1:([email protected], user1:135xxxxxxxx)
user2: ([email protected], user2:138xxxxxxxx)','å¼çè系人信æ¯',1,14);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.good.client','1.0-SNAPSHOT','å¯ç¨å®¢æ·ç«¯çæ¬(ç¨éå·éå¼)',1,15);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.warn.client','0.1','è¦å客æ·ç«¯çæ¬(ç¨éå·éå¼)',1,16);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.error.client','0.0','ä¸å¯ç¨å®¢æ·ç«¯çæ¬(ç¨éå·éå¼)',1,17);
insert into system_config(config_key,config_value,info,status,order_id) values('redis.migrate.tool.home','/opt/cachecloud/redis-migrate-tool/','redis-migrate-toolå®è£
è·¯å¾',1,18);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.user.login.type','1','ç¨æ·ç»å½ç¶æä¿åæ¹å¼(sessionæcookie)',1,19);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.cookie.domain','','cookieç»å½æ¹å¼æéè¦çåå',1,20);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.base.dir','/opt','cachecloudæ ¹ç®å½ï¼è¦åcachecloud-init.shèæ¬ä¸çç®å½ä¸è´',1,21);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.app.client.conn.threshold','2000','åºç¨è¿æ¥æ°æ¥è¦éå¼',1,22);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.email.alert.interface','','é®ä»¶æ¥è¦æ¥å£(说æ:http://cachecloud.github.io é®ä»¶åçä¿¡æ¥è¦æ¥å£è§è)',1,23);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.mobile.alert.interface','','çä¿¡æ¥è¦æ¥å£(说æ:http://cachecloud.github.io é®ä»¶åçä¿¡æ¥è¦æ¥å£è§è)',1,24);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.ldap.url','','LDAPæ¥å£å°å(ä¾å¦:ldap://ldap.xx.com)',1,25);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.whether.schedule.clean.data','false','æ¯å¦å®ææ¸
çç»è®¡æ°æ®',1,26);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.app.secret.base.key','cachecloud-2014','appkeyç§é¥åºåkey',1,27);
insert into system_config(config_key,config_value,info,status,order_id) values('cachecloud.machine.stats.cron.minute','1','æºå¨æ§è½ç»è®¡å¨æ(åé)',1,28);
CREATE TABLE `app_data_migrate_status` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'èªå¢id',
`migrate_machine_ip` varchar(255) NOT NULL COMMENT 'è¿ç§»å·¥å
·æå¨æºå¨ip',
`migrate_machine_port` int NOT NULL COMMENT 'è¿ç§»å·¥å
·æå port',
`source_migrate_type` tinyint(4) NOT NULL COMMENT 'æºè¿ç§»ç±»å,0:single,1:redis cluster,2:rdb file,3:twemproxy',
`source_servers` varchar(2048) NOT NULL COMMENT 'æºå®ä¾å表',
`target_migrate_type` tinyint(4) NOT NULL COMMENT 'ç®æ è¿ç§»ç±»å,0:single,1:redis cluster,2:rdb file,3:twemproxy',
`target_servers` varchar(2048) NOT NULL COMMENT 'ç®æ å®ä¾å表',
`source_app_id` bigint(20) NOT NULL DEFAULT '0' COMMENT 'æºåºç¨id',
`target_app_id` bigint(20) NOT NULL DEFAULT '0' COMMENT 'ç®æ åºç¨id',
`user_id` bigint(20) NOT NULL COMMENT 'æä½äºº',
`status` tinyint(4) NOT NULL COMMENT 'è¿ç§»æ§è¡ç¶æ,0:å¼å§,1:ç»æ,2:å¼å¸¸',
`start_time` datetime NOT NULL COMMENT 'è¿ç§»å¼å§æ§è¡æ¶é´',
`end_time` datetime DEFAULT NULL COMMENT 'è¿ç§»ç»ææ§è¡æ¶é´',
`log_path` varchar(255) NOT NULL COMMENT 'æ¥å¿æä»¶è·¯å¾',
`config_path` varchar(255) NOT NULL COMMENT 'é
ç½®æä»¶è·¯å¾',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='è¿ç§»ç¶æ';
insert into app_user(name,ch_name,email,mobile,type) values('admin','admin','[email protected]','13500000000',0);
CREATE TABLE `instance_config` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`config_key` varchar(128) NOT NULL COMMENT 'é
ç½®å',
`config_value` varchar(512) NOT NULL COMMENT 'é
ç½®å¼',
`info` varchar(512) NOT NULL COMMENT 'é
置说æ',
`update_time` datetime NOT NULL COMMENT 'æ´æ°æ¶é´',
`type` mediumint(9) NOT NULL COMMENT 'ç±»åï¼2.clusterèç¹ç¹æ®é
ç½®, 5:sentinelèç¹é
ç½®, 6:redisæ®éèç¹',
status tinyint not null comment '1ææ,0æ æ',
PRIMARY KEY (`id`),
UNIQUE KEY `config_key_type` (`config_key`,`type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
insert into instance_config(config_key,config_value,info,update_time, type, status) values('cluster-enabled','yes','æ¯å¦å¼å¯é群模å¼',now(),2,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('cluster-node-timeout','15000','é群èç¹è¶
æ¶æ¶é´,é»è®¤15ç§',now(),2,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('cluster-slave-validity-factor','10','ä»èç¹å»¶è¿æææ§å¤æå å,é»è®¤10ç§',now(),2,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('cluster-migration-barrier','1','主ä»è¿ç§»è³å°éè¦çä»èç¹æ°,é»è®¤1个',now(),2,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('cluster-config-file','nodes-%d.conf','é群é
ç½®æä»¶åç§°,æ ¼å¼:nodes-{port}.conf',now(),2,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('cluster-require-full-coverage','no','èç¹é¨å失败æé´,å
¶ä»èç¹æ¯å¦ç»§ç»å·¥ä½',now(),2,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('port','%d','sentinelå®ä¾ç«¯å£',now(),5,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('dir','%s','å·¥ä½ç®å½',now(),5,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('sentinel monitor','%s %s %d 1','masteråç§°å®ä¹åæå°åä¸çæ§çsentinelæ°,æ ¼å¼:masterName ip port num',now(),5,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('sentinel down-after-milliseconds','%s 20000','Sentinelå¤å®æå¡å¨æçº¿çæ¯«ç§æ°',now(),5,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('sentinel failover-timeout','%s 180000','æ
éè¿ç§»è¶
æ¶æ¶é´,é»è®¤:3åé',now(),5,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('sentinel parallel-syncs','%s 1','卿§è¡æ
é转移æ¶,æå¤æå¤å°ä¸ªä»æå¡å¨åæ¶å¯¹æ°ç主æå¡å¨è¿è¡åæ¥,é»è®¤:1',now(),5,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('daemonize','no','æ¯å¦å®æ¤è¿ç¨',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('tcp-backlog','511','TCPè¿æ¥å®æéå',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('timeout','0','客æ·ç«¯é²ç½®å¤å°ç§åå
³éè¿æ¥,é»è®¤ä¸º0,æ°¸ä¸å
³é',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('tcp-keepalive','60','æ£æµå®¢æ·ç«¯æ¯å¦å¥åº·å¨æ,é»è®¤å
³é',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('loglevel','notice','æ¥å¿çº§å«',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('databases','16','å¯ç¨çæ°æ®åºæ°ï¼é»è®¤å¼ä¸º16个,é»è®¤æ°æ®åºä¸º0',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('dir','%s','rediså·¥ä½ç®å½',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('stop-writes-on-bgsave-error','no','bgsaveåºéäºä¸åå',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('repl-timeout','60','masteræ¹éæ°æ®ä¼ è¾æ¶é´æè
pingå夿¶é´é´é,é»è®¤:60ç§',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('repl-ping-slave-period','10','æå®slave宿ping masterç卿,é»è®¤:10ç§',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('repl-disable-tcp-nodelay','no','æ¯å¦ç¦ç¨socketçNO_DELAY,é»è®¤å
³éï¼å½±å主ä»å»¶è¿',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('repl-backlog-size','10M','å¤å¶ç¼ååº,é»è®¤:1mb,é
置为:10Mb',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('repl-backlog-ttl','7200','master卿²¡æSlaveçæ
åµä¸éæ¾BACKLOGçæ¶é´å¤ä¹
:é»è®¤:3600,é
置为:7200',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('slave-serve-stale-data','yes','å½slaveæå¡å¨åmasteræå¡å¨å¤±å»è¿æ¥åï¼æè
彿°æ®æ£å¨å¤å¶ä¼ è¾çæ¶åï¼å¦ææ¤åæ°å¼è®¾ç½®âyesâï¼slaveæå¡å¨å¯ä»¥ç»§ç»æ¥å客æ·ç«¯ç请æ±',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('slave-read-only','yes','slaveæå¡å¨èç¹æ¯å¦åªè¯»,clusterçslaveèç¹é»è®¤è¯»åé½ä¸å¯ç¨,éè¦è°ç¨readonlyå¼å¯å¯è¯»æ¨¡å¼',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('slave-priority','100','slaveçä¼å
级,å½±åsentinel/clusteræåmasteræä½,0æ°¸è¿ä¸æå',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('lua-time-limit','5000','Luaèæ¬æé¿çæ§è¡æ¶é´ï¼åä½ä¸ºæ¯«ç§',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('slowlog-log-slower-than','10000','æ
¢æ¥è¯¢è¢«è®°å½çéå¼,é»è®¤10毫ç§',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('slowlog-max-len','128','æå¤è®°å½æ
¢æ¥è¯¢çæ¡æ°',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('hash-max-ziplist-entries','512','hashæ°æ®ç»æä¼ååæ°',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('hash-max-ziplist-value','64','hashæ°æ®ç»æä¼ååæ°',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('list-max-ziplist-entries','512','listæ°æ®ç»æä¼ååæ°',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('list-max-ziplist-value','64','listæ°æ®ç»æä¼ååæ°',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('set-max-intset-entries','512','setæ°æ®ç»æä¼ååæ°',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('zset-max-ziplist-entries','128','zsetæ°æ®ç»æä¼ååæ°',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('zset-max-ziplist-value','64','zsetæ°æ®ç»æä¼ååæ°',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('activerehashing','yes','æ¯å¦æ¿æ´»éç½®åå¸,é»è®¤:yes',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('client-output-buffer-limit normal','0 0 0','客æ·ç«¯è¾åºç¼å²åºéå¶(客æ·ç«¯)',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('client-output-buffer-limit slave','512mb 128mb 60','客æ·ç«¯è¾åºç¼å²åºéå¶(å¤å¶)',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('client-output-buffer-limit pubsub','32mb 8mb 60','客æ·ç«¯è¾åºç¼å²åºéå¶(åå¸è®¢é
)',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('hz','10','æ§è¡åå°taskæ°é,é»è®¤:10',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('port','%d','端å£',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('maxmemory','%dmb','å½åå®ä¾æå¤§å¯ç¨å
å',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('maxmemory-policy','volatile-lru','å
åä¸å¤æ¶,æ·æ±°çç¥,é»è®¤:volatile-lru',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('appendonly','yes','å¼å¯append onlyæä¹
忍¡å¼',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('appendfsync','everysec','é»è®¤:aofæ¯ç§åæ¥ä¸æ¬¡',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('appendfilename','appendonly-%d.aof','aofæä»¶åç§°,é»è®¤:appendonly-{port}.aof',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('dbfilename','dump-%d.rdb','RDBæä»¶é»è®¤åç§°,é»è®¤dump-{port}.rdb',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('aof-rewrite-incremental-fsync','yes','aof rewriteè¿ç¨ä¸,æ¯å¦éåå¢éæä»¶åæ¥çç¥,é»è®¤:yes',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('no-appendfsync-on-rewrite','yes','æ¯å¦å¨åå°aofæä»¶rewriteæé´è°ç¨fsync,é»è®¤è°ç¨,ä¿®æ¹ä¸ºyes,鲿¢å¯è½fsyncé»å¡,ä½å¯è½ä¸¢å¤±rewriteæé´çæ°æ®',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('auto-aof-rewrite-min-size','64m','触årewriteçaofæä»¶æå°éå¼,é»è®¤64m',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('auto-aof-rewrite-percentage','%d','Rediséåaofæä»¶çæ¯ä¾æ¡ä»¶,é»è®¤ä»100å¼å§,ç»ä¸æºå¨ä¸ä¸åå®ä¾æ4%éå',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('rdbcompression','yes','rdbæ¯å¦å缩',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('rdbchecksum','yes','rdbæ ¡éªå',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('repl-diskless-sync','no','å¼å¯æ çå¤å¶',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('repl-diskless-sync-delay','5','æ çå¤å¶å»¶æ¶',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('save 900','1','900ç§æä¸æ¬¡ä¿®æ¹åbgsave',now(),6,0);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('save 300','10','300ç§æ10次修æ¹åbgsave',now(),6,0);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('save 60','10000','60ç§æ10000次修æ¹åbgsave',now(),6,0);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('maxclients','10000','客æ·ç«¯æå¤§è¿æ¥æ°',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('hll-sparse-max-bytes','3000','HyperLogLogç¨ç表示éå¶è®¾ç½® ',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('min-slaves-to-write','0','å½slaveæ°éå°äºmin-slaves-to-writeï¼ä¸å»¶è¿å°äºçäºmin-slaves-max-lagæ¶ï¼ master忢åå
¥æä½',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('min-slaves-max-lag','10','å½slaveæå¡å¨åmasteræå¡å¨å¤±å»è¿æ¥åï¼æè
彿°æ®æ£å¨å¤å¶ä¼ è¾çæ¶åï¼å¦ææ¤åæ°å¼è®¾ç½®yesï¼slaveæå¡å¨å¯ä»¥ç»§ç»æ¥å客æ·ç«¯ç请æ±',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('aof-load-truncated','yes','å è½½aofæä»¶æ¶ï¼æ¯å¦å¿½ç¥aofæä»¶ä¸å®æ´çæ
åµï¼æ¯å¦Redisæ£å¸¸å¯å¨',now(),6,1);
insert into instance_config(config_key,config_value,info,update_time, type, status) values('notify-keyspace-events','','keyspaceäºä»¶éç¥åè½',now(),6,1);
-- change appdesc add ç§é¥å客æ·ç«¯è¿æ¥æ°æ¥è¦
alter table app_desc add column client_conn_alert_value int(11) DEFAULT 2000 COMMENT '客æ·ç«¯è¿æ¥æ¥è¦éå¼';
alter table app_desc add column app_key varchar(255) DEFAULT NULL COMMENT 'åºç¨ç§é¥';
alter table instance_statistics add column mem_fragmentation_ratio double default 0 COMMENT 'ç¢çç';
alter table instance_statistics add column aof_delayed_fsync int default 0 COMMENT 'aofé»å¡æ¬¡æ°';
update machine_info set available=1;
/*!40101 SET character_set_client = @saved_cs_client */;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2016-01-13 9:28:31
-- add column for the switch of server status collection
ALTER TABLE `machine_info` ADD COLUMN `collect` int DEFAULT 1 COMMENT 'switch of collect server status, 1:open, 0:close';
-- add server status table
DROP TABLE IF EXISTS `server`;
CREATE TABLE `server` (
`ip` varchar(16) NOT NULL COMMENT 'ip',
`host` varchar(255) DEFAULT NULL COMMENT 'host',
`nmon` varchar(255) DEFAULT NULL COMMENT 'nmon version',
`cpus` tinyint(4) DEFAULT NULL COMMENT 'logic cpu num',
`cpu_model` varchar(255) DEFAULT NULL COMMENT 'cpu åå·',
`dist` varchar(255) DEFAULT NULL COMMENT 'åè¡çä¿¡æ¯',
`kernel` varchar(255) DEFAULT NULL COMMENT 'å
æ ¸ä¿¡æ¯',
`ulimit` varchar(255) DEFAULT NULL COMMENT 'ulimit -n,ulimit -u',
`updatetime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`ip`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `server_stat`;
CREATE TABLE `server_stat` (
`ip` varchar(16) NOT NULL COMMENT 'ip',
`cdate` date NOT NULL COMMENT 'æ°æ®æ¶é天',
`ctime` char(4) NOT NULL COMMENT 'æ°æ®æ¶éå°æ¶åé',
`cuser` float DEFAULT NULL COMMENT 'ç¨æ·æå æ¯',
`csys` float DEFAULT NULL COMMENT 'å
æ ¸æå æ¯',
`cwio` float DEFAULT NULL COMMENT 'wioå æ¯',
`c_ext` text COMMENT 'åcpuå æ¯',
`cload1` float DEFAULT NULL COMMENT '1åéload',
`cload5` float DEFAULT NULL COMMENT '5åéload',
`cload15` float DEFAULT NULL COMMENT '15åéload',
`mtotal` float DEFAULT NULL COMMENT 'æ»å
å,åä½M',
`mfree` float DEFAULT NULL COMMENT '空é²å
å',
`mcache` float DEFAULT NULL COMMENT 'cache',
`mbuffer` float DEFAULT NULL COMMENT 'buffer',
`mswap` float DEFAULT NULL COMMENT 'cache',
`mswap_free` float DEFAULT NULL COMMENT 'cache',
`nin` float DEFAULT NULL COMMENT 'ç½ç»å
¥æµé åä½K/s',
`nout` float DEFAULT NULL COMMENT 'ç½ç»åºæµé åä½k/s',
`nin_ext` text COMMENT 'åç½å¡å
¥æµé详æ
',
`nout_ext` text COMMENT 'åç½å¡åºæµé详æ
',
`tuse` int(11) DEFAULT NULL COMMENT 'tcp estabè¿æ¥æ°',
`torphan` int(11) DEFAULT NULL COMMENT 'tcp orphanè¿æ¥æ°',
`twait` int(11) DEFAULT NULL COMMENT 'tcp time waitè¿æ¥æ°',
`dread` float DEFAULT NULL COMMENT 'ç£ç读éç åä½K/s',
`dwrite` float DEFAULT NULL COMMENT 'ç£çåéç åä½K/s',
`diops` float DEFAULT NULL COMMENT 'ç£çioéç äº¤äºæ¬¡æ°/s',
`dbusy` float DEFAULT NULL COMMENT 'ç£çio带宽使ç¨ç¾åæ¯',
`d_ext` text COMMENT 'ç£çåååºå æ¯',
`dspace` text COMMENT 'ç£çåååºç©ºé´ä½¿ç¨ç',
PRIMARY KEY (`ip`,`cdate`,`ctime`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;