Skip to content

(Piper) Reader API

成文 edited this page Dec 25, 2020 · 2 revisions

1 HTTP Read API Url


[http:]localhost:8081/alias?_router=xxx(路由参数)


2 Common


参数字段 作用 示例
code 实例安全验证码 encrypt(alias)
keycolumn 数据主键字段 id
updatecolumn 数据增量更新字段 update_time
instance 实例名称 product_info
fn_is_update 若传入该字段且为true,则为局部更新,不传整体覆盖更新 true/false
fn_is_monopoly 若传入该字段且为true,则资源独占同一个实例使用用一份资源处理事务,不传使用资源共享模式 true/false
seq 索引序列编号 任意字符,0,1...,n
ac 操作类型 add/get_new_storeid/switch/delete

3 Add


参数字段 作用 示例
code 实例安全验证码 encrypt(alias)
instance 实例名称 product_info
keycolumn 数据主键字段 id
updatecolumn 数据增量更新字段 update_time
data 更新的数据 json数组,[{"id":"11"},{"id":"12"}]
type 更新的位置类型(全量/增量) full/increment
ac 操作类型 add

4 Delete


参数字段 作用 示例
code 实例安全验证码 encrypt(alias)
instance 实例名称 product_info
search_dsl lucene原生自定义查询 参照searcher说明
ac 操作类型 delete

5 switch操作(索引a/b切换)


参数字段 作用 示例
code 实例安全验证码 encrypt(alias)
instance 实例名称 product
seq 序列编号 0,1,2...n
storeid 存储id(可选,该值需要get_new_storeid等api辅助使用,参数不传系统将自动切换) a,b...
ac 操作类型 switch