
# 单表并发控制配置
| 参数                                                  | 描述                                                                             | 默认值                                                                                     |
|:---|:---|:---|
| hoodie.write.lock.provider                          | 指定lock provider，不建议使用默认值，使用org.apache.hudi.hive.HiveMetastoreBasedLockProvider | org.apache.hudi.client.transaction.lock.ZookeeperBasedLockProvider                      |
| hoodie.write.lock.hivemetastore.database            | Hive的database                                                                  | 无                                                                                       |
| hoodie.write.lock.hivemetastore.table               | Hive的table name                                                                | 无                                                                                       |
| hoodie.write.lock.client.num_retries                | 重试次数                                                                           | 10                                                                                      |
| hoodie.write.lock.client.wait_time_ms_between_retry | 重试间隔                                                                           | 10000                                                                                   |
| hoodie.write.lock.conflict.resolution.strategy      | lock provider类，必须是ConflictResolutionStrategy的子类                                | org.apache.hudi.client.transaction.SimpleConcurrentFileWritesConflictResolutionStrategy |
| hoodie.write.lock.zookeeper.base_path               | 存放ZNodes的路径，同一张表的并发写入需配置一致                                                     | 无                                                                                       |
| hoodie.write.lock.zookeeper.lock_key                | ZNode的名称，建议与Hudi表名相同                                                           | 无                                                                                       |
| hoodie.write.lock.zookeeper.connection_timeout_ms   | zk连接超时时间                                                                       | 15000                                                                                   |
| hoodie.write.lock.zookeeper.port                    | zk端口号                                                                          | 无                                                                                       |
| hoodie.write.lock.zookeeper.url                     | zk的url                                                                         | 无                                                                                       |
| hoodie.write.lock.zookeeper.session_timeout_ms      | zk的session过期时间                                                                 | 60000                                                                                   |
   
