PutCouchbaseKey
描述:
将文档写入到 Couchbase 服务器中
标签:
nosql, couchbase, database, put, 数据库, 写入
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.
| 名字 | 默认值 | 允许值列表 | 描述 |
|---|---|---|---|
| Couchbase集群服务 | 控制器服务API: CouchbaseClusterControllerService 实现: CouchbaseClusterService | 用于管理Couchbase集群连接的服务 | |
| 桶名 | default | 指定访问的桶名 支持表达式语言 (仅支持变量) | |
| 文档类型 | JSON | - JSON - 二进制 | 指定内容的类型 |
| 文档Id | 静态的固定的Couchbase文档id, 或者是文档Id的表达式 支持表达式语言 (支持流属性和变量) | ||
| 保存数量 | 无 | - 主节点 - 无 - 1个节点 - 2个节点 - 3个节点 - 4个节点 | 指定磁盘物理保存的数量 |
| 复制集数量 | 无 | - 无 - 1个 - 2个 - 3个 | 指定复制集的数量 |
连线:
| 名字 | 描述 |
|---|---|
| retry | 所有无法写入Couchbase服务器但可以重试的数据流都被输出到此连线 |
| success | 所有成功写入Couchbase服务器的数据将输出到此连线 |
| failure | 所有写入Couchbase服务器失败或不能重试的数据流输出到此连线 |
读取属性:
| 名字 | 描述 |
|---|---|
| uuid | 如果文档ID没有指定时,使用的文档ID |
写入属性:
| 名字 | 描述 |
|---|---|
| couchbase.cluster | 文档存储的集群服务id |
| couchbase.bucket | 文档存储的桶名 |
| couchbase.doc.id | 文档Id |
| couchbase.doc.cas | 文档CAS |
| couchbase.doc.expiry | 文档过期 |
| couchbase.exception | 如果Couchbase发送错误,则CouchbaseException异常类将被捕获 |
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件必须提供输入流。
系统资源考量:
| 资源 | 描述 |
|---|---|
| MEMORY | 此组件的实例可能导致此系统资源的高使用率。多个实例或高并发性设置可能导致性能下降。 |