计算机工程与应用2019,Vol.55Issue(22):34-39,171,7.DOI:10.3778/j.issn.1002-8331.1905-0361
针对区块链应用的查询优化模型
Query Optimization Model for Blockchain Applications
摘要
Abstract
Blockchain applications have the advantages of decentralization, traceability, and non-tampering. However, the existing blockchain system is difficult to meet the query and access requirements of data under large data volume. Aiming at the above problems, combined with the characteristics of ETL process and blockchain, a blockchain application query optimization process model ETLVQ(Extract-Transform-Load-Validation-Query)is proposed. The model is divided into three phases. In the first phase, the data of the heterogeneous data source in the blockchain application are extracted, con-verted and loaded into the query optimization data warehouse. During the verification phase, the loaded data are checked for consistency, and the query access service is provided externally during the query phase. Under the premise of ensuring the security of blockchain data, this model significantly improves the query access efficiency and concurrency of block-chain applications.关键词
区块链/智能合约/ETL流程/查询优化Key words
blockchain/smart contract/ETL process/query optimization分类
信息技术与安全科学引用本文复制引用
王泓机,戴炳荣,李超,张绍华..针对区块链应用的查询优化模型[J].计算机工程与应用,2019,55(22):34-39,171,7.基金项目
上海区块链产业研究与评估验证平台研发应用项目(No.18DZ1112101) (No.18DZ1112101)
上海市软件技术创新服务平台项目(No.17DZ2292100). (No.17DZ2292100)