
# 前提条件
1. 已创建VPC，并开启IPv6子网、安全组。
2. 已创建安全模式的CSS集群和MySQL数据库，均打开IPv6开关，且两者在同一个VPC与安全组内。
3. MySQL数据库中已经有待同步的数据。本章以如下表结构和初始数据举例。
   - MySQL中创建一个学生信息表：
     ```
     CREATE TABLE `student` (
       `dsc` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL,
       `age` smallint unsigned DEFAULT NULL,
       `name` varchar(32) COLLATE utf8mb4_general_ci NOT NULL,
       `id` int unsigned NOT NULL,
       PRIMARY KEY (`id`)
     ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
     ```
     
   
   
   
   - MySQL中插入3个学生的初始数据：
     ```
     INSERT INTO student (id,name,age,dsc)
     VALUES 
     ('1','Jack','50','Jack is a Chinese investor.'),
     ('2','Smith','22','is an American rapper.'),
     ('3','James','68','a director');
     ```
     
    
4. CSS集群中已完成索引创建，与MySQL中表相对应。
   - 本章集群的索引示例如下：
     ```
     PUT student
     {
       "settings": {
         "number_of_replicas": 0,
         "number_of_shards": 3
       },
       "mappings": {
         "properties": {
           "id": {
             "type": "keyword"
               },
           "name": {
             "type": "short"
               },
           "age": {
             "type": "short"
               },
           "desc": {
             "type": "text"
               }
         }
       }
     }
     ```
     
   
   
   
   - 其中的number_of_shards与number_of_replicas需根据具体业务场景进行配置。
    
 
