server | host[:port][;host[:port]...] | 来自 URL | JDBC URL 的 host 部分。支持 host:port 或 host1:port;host2:port。 |
user / username | 字符串 | 无 | 认证用户名。 同时设置时 user 优先于 username。 |
password | 字符串 | 空 | 认证密码。 |
connectTimeout | 整数(毫秒) | 驱动默认值 | 连接超时(毫秒)。 |
socketTimeout | 整数(毫秒) | 驱动默认值 | Socket 读取超时(毫秒)。 |
timeZone | 时区 ID 或偏移量,如 UTC、+08:00 | UTC | 驱动用于类型转换的时区(例如 +08:00)。 |
indexRefresh | true / false | false | 写入操作追加 refresh=true。 |
preRead | true / false | true | 是否启用预读模式。 展开文档字段,同时保留原始文档列;关闭后使用专用原始文档列。 |
preReadThreshold | 数值,可带 B / KB / MB / GB 单位 | 5MB | 预读阈值,支持 B/KB/MB/GB。 无单位时按 MB。 |
preReadMaxFileSize | 数值,可带 B / KB / MB / GB 单位 | 20MB | 预读最大文件大小,支持 B/KB/MB/GB。 无单位时按 MB。 |
preReadCacheDir | 目录路径 | java.io.tmpdir | 预读缓存目录。 |
customElastic | 类全限定名 | 无 | 实现 CustomElastic 的类全名。 |
adapterName | elastic | 来自 JDBC URL | 适配器标识,由 JDBC URL 提供。 |