CmlPHP v2.x 开发手册
6.15.1 1.6.6.15.2 1.6.6.15.3 1.6.6.15.4 1.6.6.15.5 1.6.6.15.6 Response Cookie Session 模型-MySQL 模型的调用方式 数据查询 分页查询 数据添加 获取上一次插入的id 数据更新 获取上一次更新影响的行数 数据删除 简单的单字段自增(多字段参考update) 简单的单字段自减(多字段参考update) 内置 \Cml\Db\MySql\Pdo::class| \Cml\Db\MongoDB\MongoDB::class 两种数据库支持. //自定义数据库驱动实现\Cml\Interfaces\Db接口即可或继 承\Cml\Db\Base再按需重载 Cml::getContainer()->bind('db_mysql', \Cml\Db\MySql\Pdo::class); Application/web[应用名]/Config 中 项目根目录下的 normal.php 'default_db' => [ //默认的数据库连接串 'driver' => 'MySql.MySql', //数据库驱动 'master' => [ 'host' => 'localhost', //数据库主机 'username'0 码力 | 245 页 | 720.67 KB | 1 年前3
CmlPHP v2.x 开发手册
Request 1.6.5.2 3. Response 1.6.5.3 4. Cookie 1.6.5.4 5. Session 1.6.5.5 6. 模型-MySQL 1.6.6 1. 模型的调用方式 1.6.6.1 2. 数据查询 1.6.6.2 3. 分页查询 1.6.6.3 4. 数据添加 1.6.6.4 内 置 \Cml\Db\MySql\Pdo::class|\Cml\Db\MongoDB\MongoDB::class 两种数据库支持. //自定义数据库驱动实现\Cml\Interfaces\Db接口即可或继承\Cml\Db\Base再按需重载 Cml::getContainer()->bind('db_mysql', \Cml\Db\MySql\Pdo::class); Application/web[应用名]/Config 中 项目根目录下的 normal.php 'default_db' => [ //默认的数据库连接串 'driver' => 'MySql.MySql', //数据库驱动 'master' => [ 'host' => 'localhost', //数据库主机 'username'0 码力 | 251 页 | 973.37 KB | 1 年前3
FISCO BCOS 2.4.0 中文文档解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 更新 rpc.listen_ip拆分成channel_listen_ip和jsonrpc_listen_ip 提供合约写权限控制接口,包括合约写权限授权、撤回和查询 简化并行交易配置 推荐使用MySQL直连的存储模式替代External存储模式 修复 修复特定兼容场景下的内存问题 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若 需要用此版本的新特性,需重新搭链。 getTotalTransactionCount接口新增历史失败交易数统计 更新 RocksDB模式支持落盘加密 使用TCMalloc优化内存使用 修复 修复P2P模块偶现不处理消息的问题 修复MySQL或External模式下未赋值字段,查询失败 修复某些极端场景下同步错误的问题 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若 需要用此版本的新特性,需重新搭链。0 码力 | 1314 页 | 11.21 MB | 1 年前3
FISCO BCOS 2.5.0 中文文档记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 PS 新增ChainGovernance预编译合约,地址0x1008,实现基于角色的权限管 理 新增SDK连接节点支持国密SSL,可配置是否启用 新增账号管理可冻结解冻私钥对应的账号 更改 MySQL存储模式下,合约表的字段类型修改为mediumblob 国密模式由编译选项修改为配置项 更改节点只接受同一机构的SDK连接,可配置是否启用 默认开启Paillier同态加密和群签名功能 build0 码力 | 1456 页 | 13.35 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 完善fisco-sync工具,实现新节点加入群组时从数据仓库 [https://github.com/WeBankBlockchain/Data-Stash]拉取指定块高快照数据的功能 修复 修复mysql存储模式下,系统表缺少hash_2_blockHeader表信息的问题 修复scalable存储模式下,从数据仓库拉取数据后的格式转换问题 v2.7.0 [https://github.com/FISCO-0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 完善fisco-sync工具,实现新节点加入群组时从数据仓库 [https://github.com/WeBankBlockchain/Data-Stash]拉取指定块高快照数据的功能 修复 修复mysql存储模式下,系统表缺少hash_2_blockHeader表信息的问题 修复scalable存储模式下,从数据仓库拉取数据后的格式转换问题 v2.7.0 [https://github.com/FISCO-0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.0 中文文档记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 完善fisco-sync工具,实现新节点加入群组时从数据仓库 [https://github.com/WeBankBlockchain/Data-Stash]拉取指定块高快照数据的功能 修复 修复mysql存储模式下,系统表缺少hash_2_blockHeader表信息的问题 修复scalable存储模式下,从数据仓库拉取数据后的格式转换问题 v2.7.0 [https://github.com/FISCO-0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 完善fisco-sync工具,实现新节点加入群组时从数据仓库 [https://github.com/WeBankBlockchain/Data-Stash]拉取指定块高快照数据的功能 修复 修复mysql存储模式下,系统表缺少hash_2_blockHeader表信息的问题 修复scalable存储模式下,从数据仓库拉取数据后的格式转换问题 v2.7.0 [https://github.com/FISCO-0 码力 | 2534 页 | 212.43 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 完善fisco-sync工具,实现新节点加入群组时从数据仓库 [https://github.com/WeBankBlockchain/Data-Stash]拉取指定块高快照数据的功能 修复 修复mysql存储模式下,系统表缺少hash_2_blockHeader表信息的问题 修复scalable存储模式下,从数据仓库拉取数据后的格式转换问题 v2.7.0 [https://github.com/FISCO-0 码力 | 2534 页 | 212.43 MB | 1 年前3
FISCO BCOS 2.7.0 中文文档记账类型 账户模型(非UTXO) 共识算法 共识框架 可插拔设计 共识算法 PBFT、Raft、rPBFT 存储引擎 存储设计 支持KV和SQL 引擎类型 支持leveldb、rocksdb、mysql CRUD接口 提供CRUD接口访问链上数据 网络协议 节点间通信 P2P协议 客户端与节点通 信 JsonRPC,Channel协议 消息订阅服务 AMOP协议 智能合约 合约引擎 支持Solidity和预编译合约 解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 LevelDB、RocksDB、MySQL等多种后端存储,支持数据简便快速扩容 的同时,将计算与数据隔离,降低了节点故障对节点数据的影响。 网络:支持网络压缩功能,并基于负载均衡的思想实现了良好的分布式 网络分发机制,最大化降低带宽开销。 完善fisco-sync工具,实现新节点加入群组时从数据仓库 [https://github.com/WeBankBlockchain/Data-Stash]拉取指定块高快照数据的功能 修复 修复mysql存储模式下,系统表缺少hash_2_blockHeader表信息的问题 修复scalable存储模式下,从数据仓库拉取数据后的格式转换问题 v2.7.0 [https://github.com/FISCO-0 码力 | 2538 页 | 212.43 MB | 1 年前3
共 408 条
- 1
- 2
- 3
- 4
- 5
- 6
- 41













