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 | 此组件的实例可能导致此系统资源的高使用率。多个实例或高并发性设置可能导致性能下降。 |