queryrpc
2015-02-03 09:54:28 10 举报
QueryRPC是一种基于区块链技术的去中心化查询协议,它允许用户通过智能合约向链下系统发送查询请求。与传统的中心化查询方式相比,QueryRPC具有更高的安全性和可靠性,因为它不依赖于单一的中心服务器,而是将查询任务分布在整个网络中进行处理。此外,QueryRPC还具有高度的可扩展性,可以根据需求动态调整查询节点的数量和分布。总之,QueryRPC是一种创新的分布式查询技术,为区块链应用提供了更加高效、安全和可靠的数据查询服务。
作者其他创作
大纲/内容
每一次调用scan返回一些rows
将TSquery转化为类型为TsdbQuery
分组
QueryRpc
继承
将HttpQuery转化为TSQuery(通过使用json decode把httpquery转化为TsQuery)
TsdbQuery::findSpans获得符合条件的span
1. 获得每一个row的key2. 存放到一个map中(rowkey-span)
json encode返回结果
不分组
调用TSquery的validateAndSetQuery来验证有效性
HttpRpc
循环处理每一个请求,把结果返回过来;使用TSdbQuery.runAsync()(循环)
回调ScannerCB::call
getScanner(获得hbase的scanner1. 设置起始点2. 设置tags的正则表达式)
0 条评论
下一页
为你推荐
查看更多
抱歉,暂无相关内容