2020-03-31 11:58:02 版本 : FISCO BCOS CRUD使用指南
作者: 宋海旭 于 2020年03月31日 发布在分类 / 区块链基础知识 / 底层框架资料 / FISCO BCOS / 进阶-上手运用篇 下,并于 2020年03月31日 编辑
 历史版本

修改日期 修改人 备注
2020-03-31 18:04:45[当前版本] 宋海旭 其他原因...
2020-03-31 11:58:46 宋海旭 其他原因...
2020-03-31 11:58:02 宋海旭 创建版本

简介:

本文将介绍 FISCO BCOS的CRUD功能,帮助开发者更高效便捷地开发区块链应用。


文章要点:

为什么设计CRUD功能?

CRUD有哪些优势?


  • 提升开发区块链应用的效率

  • 提升区块链应用的性能

  • 降低合约维护和升级的复杂度

  • 降低面向SQL业务的迁移成本

CRUD如何使用?


  • CRUD合约

  • TableFactory合约

  • Entry合约

  • Entries合约

  • Condition合约

  • Table合约

  • SDKCRUD Sevice接口

  • 两种CRUD使用方式的比较

有哪些Effective CRUD最佳实践?

  • 条款1:绝大多数情况下请选择CRUD合约开发区块链应用

  • 条款2:Table.sol文件内容不可修改

  • 条款3:CRUD用户表的主键不唯一

  • 条款4:使用CRUD合约时,表字段过多,使用数组或struct封装字段参数

  • 条款5:使用CRUD合约时,方法中如果涉及表操作,均需要先打开表

  • 条款6:使用CRUD合约,可以采用表和状态变量混合存储数据

  • 条款7:采用权限控制管理用户表


原文链接: https://mp.weixin.qq.com/s/mF2ICz45TDNm2LeQzJhRHw





 附件

附件类型

PDFPDF

历史版本-目录  [回到顶端]
    区块链服务网络发展联盟