PromQL Got a BOOST: 用 Rust 重写 Prometheus 的查询引擎
第三届中国 Rust 开发者大会 PromQL Got a BOOST: 用 Rust 重写 Prometheus 的查询引擎 Ruihang Xia @greptime.com Ruihang GitHub: waynexia Losing hair at Greptime Wanna sleep 10 hrs/day Learn JS every year Healing0 码力 | 39 页 | 6.95 MB | 1 年前3ThinkJS 3.0 中文文档
true|options , options 参见 https://github.com/chriso/validator.js 。 order 需要为数据库查询 order,如:name DESC, order: true 。 field 需要为数据库查询的字段,如:name,title, field: true 。 image 上传的文件需要为图片, image: true 。 startWith 模型中支持链式调用的方法有: where , 用于查询或者更新条件的定义 table , 用于定义要操作的数据表名称 alias , 用于给当前数据表定义别名 data , 用于新增或者更新数据之前的数据对象赋值 field , 用于定义要查询的字段,也支持字段排除 order , 用于对结果进行排序 limit , 用于限制查询结果数据 page , 用于查询分页,生成 sql 语句时会自动转换为 语句时会自动转换为 limit group , 用于对查询的 group 支持 having , 用于对查询的 having 支持 join , 用于对查询的 join 支持 union , 用于对查询的 union 支持 distinct , 用于对查询的 distinct 支持 cache 用于查询缓存 链式调用方法具体使用方式请见 Model -> API。 数据库配置 数据库配置 修改以下内容,并将其写入到0 码力 | 129 页 | 2.12 MB | 1 年前3ThinkJS 2.2 中文文档
return this.success(); } } 上面的代码我们使用了 ES6 里的 class , export , let 以及 ES7 里的 async/await 等特性,虽然 查询数据库和写入 Session 都是异步操作,但借助 async/await ,代码都是同步书写的。最后 使用 Babel 进行编译,就可以稳定运行在 Node.js 的环境中了。 支持 TypeScript 模型中支持链式调用的方法有: where , 用于查询或者更新条件的定义 table , 用于定义要操作的数据表名称 alias , 用于给当前数据表定义别名 data , 用于新增或者更新数据之前的数据对象赋值 field , 用于定义要查询的字段,也支持字段排除 order , 用于对结果进行排序 limit , 用于限制查询结果数据 page , 用于查询分页,生成 sql 语句时会自动转换为 语句时会自动转换为 limit group , 用于对查询的 group 支持 having , 用于对查询的 having 支持 join , 用于对查询的 join 支持 union , 用于对查询的 union 支持 distinct , 用于对查询的 distinct 支持 cache 用于查询缓存 链式调用方法具体使用方式请见 API -> Model。 数据库配置 数据库配置 数据库默认配置如下,可以在0 码力 | 277 页 | 3.61 MB | 1 年前3Laravel 5.1 中文文档
Your custom implementation } find 方法 如果你要在自己的模型中重写 find 方法并在其中调用 parent::find(),应该改由调用 Eloquent 查询构建器的 find 方法: public static function find($id, $columns = ['*']){ $model = static::query()->find($id $columns); // ... return $model; } lists 方法 lists 方法现在返回一个 Collection 实例而不是包含 Eloquent 查询结果的数组,如果你想 将 Collection 转化为数组,使用 all 方法: User::lists('id')->all(); 注意:Query Builder 的 lists 返回的仍然是数组。 1、简介 Laravel 让连接多种数据库和运行查询都变得非常简单,不论使用原生 SQL、还是查询构建 器,还是 Eloquent ORM。目前,Laravel 支持四种类型的数据库系统: MySQL Postgres SQLite SQL Server 1.1 配置 Laravel 让连接数据库和运行查询都变得非常简单。应用的数据库配置位于 config/database0 码力 | 307 页 | 3.46 MB | 1 年前3百度超级链 XuperChain stable 中文文档
获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 8.2. A网络搭建 8.3. 跨链查询 9. 非事务场景跨链使用文档 9.1. 中继同步合约 9.2. 合约使用方法 9.3. 中继同步进程 10. 搭建XPoA共识的 XuperChain 网络 10.1. 搭建XPoA共识网络 在bob目录下会看到文件address,publickey,privatekey生成 创建账号 2.2.2. 查询资源余额 对于普通账号,可使用如下命令查询账号资源余额,其中 -H 参数为xchain服 务的地址 1 ./xchain-cli account balance --keys data/keys -H 127.0.0.1:37101 查询余额 2.2.3. 转账 转账操作需要提供源账号的私钥目录,也就类似“1 data/keys/ -H 127.0.0.1:37101 命令执行的返回是转账操作的交易id(txid) 普通转账操作 2.2.4. 查询交易信息 通过以下命令可以查询交易的信息,包括交易状态、交易的源和目标账号、交 易的金额、所在的区块(如果已上链)等内容 1 # 可查询上一步生成的txid的交易信息 2 ./xchain-cli tx query cbbda2606837c950160e9940 码力 | 325 页 | 26.31 MB | 1 年前3百度超级链 XuperChain 3.9-e 中文文档
获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 8.2. A网络搭建 8.3. 跨链查询 9. 非事务场景跨链使用文档 9.1. 中继同步合约 9.2. 合约使用方法 9.3. 中继同步进程 10. 搭建XPoA共识的超级链网络 10.1. 搭建XPoA共识网络 10.2. 验证集合合约部署和调用 publickey,privatekey生成 创建账号 2.2.2. 查询资源余额 对于普通账号,可使用如下命令查询账号资源余额,其中 -H 参数为xchain服 务的地址 1 ./xchain-cli account balance --keys data/keys -H 127.0.0.1:37101 查询余额 2.2.3. 转账 转账操作需要提供源账号的私钥目录,也就类似“1 data/keys/ -H 127.0.0.1:37101 命令执行的返回是转账操作的交易id(txid) 普通转账操作 2.2.4. 查询交易信息 通过以下命令可以查询交易的信息,包括交易状态、交易的源和目标账号、交 易的金额、所在的区块(如果已上链)等内容 1 2 # 可查询上一步生成的txid的交易信息 ./xchain-cli tx query cbbda2606837c950160e99480 码力 | 317 页 | 27.80 MB | 1 年前3百度超级链 XuperChain 3.9 中文文档
获取group_chain合约 6.3. 创建群组 7. 使用事件订阅功能 7.1. 事件订阅的接口 7.2. 使用事件订阅 8. 只读跨链场景使用文档 8.1. B网络搭建 8.2. A网络搭建 8.3. 跨链查询 9. 非事务场景跨链使用文档 9.1. 中继同步合约 9.2. 合约使用方法 9.3. 中继同步进程 10. 搭建XPoA共识的超级链网络 10.1. 搭建XPoA共识网络 10.2. 验证集合合约部署和调用 publickey,privatekey生成 创建账号 2.2.2. 查询资源余额 对于普通账号,可使用如下命令查询账号资源余额,其中 -H 参数为xchain服 务的地址 1 ./xchain-cli account balance --keys data/keys -H 127.0.0.1:37101 查询余额 2.2.3. 转账 转账操作需要提供源账号的私钥目录,也就类似“1 data/keys/ -H 127.0.0.1:37101 命令执行的返回是转账操作的交易id(txid) 普通转账操作 2.2.4. 查询交易信息 通过以下命令可以查询交易的信息,包括交易状态、交易的源和目标账号、交 易的金额、所在的区块(如果已上链)等内容 1 2 # 可查询上一步生成的txid的交易信息 ./xchain-cli tx query cbbda2606837c950160e99480 码力 | 317 页 | 27.80 MB | 1 年前3百度超级链 XuperChain 3.12-a中文文档
data/address 查询资源余额 xchain-cli account balance 转账 $ xchain-cli transfer --to czojZcZ6cHSiDVJ4jFoZMB1PjKnfUiuFQ --amount 10 cbbda2606837c950160e99480049e2aec3e60689a280b68a2d253fdd8a6ce931 查询交易信息 通过以 通过以下命令可以查询交易的信息,包括交易状态、交易的源和目标账号、交 易的金额、所在的区块(如果已上链)等内容 1 xchain-cli tx query cbbda2606837c950160e99480049e2aec3e60689a280b68a2d253fdd8a6ce931 查询区块信息 通过blockid可以查询区块的相关信息 xchain-cli block 0354240c8 给合约账号转账 xchain-cli transfer --to XC1111111111111111@xuper --amount 9999999999999999 # 查看合约账户余额 查询合约账号余额 xchain-cli account balance XC1111111111111111@xuper # 查看合约账户余 额 接下来 命令行基本操作 区块链基本概念0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12-c 中文文档
data/address 查询资源余额 xchain-cli account balance 转账 $ xchain-cli transfer --to czojZcZ6cHSiDVJ4jFoZMB1PjKnfUiuFQ --amount 10 cbbda2606837c950160e99480049e2aec3e60689a280b68a2d253fdd8a6ce931 查询交易信息 通过以 通过以下命令可以查询交易的信息,包括交易状态、交易的源和目标账号、交 易的金额、所在的区块(如果已上链)等内容 1 xchain-cli tx query cbbda2606837c950160e99480049e2aec3e60689a280b68a2d253fdd8a6ce931 查询区块信息 通过blockid可以查询区块的相关信息 xchain-cli block 0354240c8 给合约账号转账 xchain-cli transfer --to XC1111111111111111@xuper --amount 9999999999999999 # 查看合约账户余额 查询合约账号余额 xchain-cli account balance XC1111111111111111@xuper # 查看合约账户余 额 接下来 命令行基本操作 区块链基本概念0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12 中文文档
data/address 查询资源余额 xchain-cli account balance 转账 $ xchain-cli transfer --to czojZcZ6cHSiDVJ4jFoZMB1PjKnfUiuFQ --amount 10 cbbda2606837c950160e99480049e2aec3e60689a280b68a2d253fdd8a6ce931 查询交易信息 通过以 通过以下命令可以查询交易的信息,包括交易状态、交易的源和目标账号、交 易的金额、所在的区块(如果已上链)等内容 1 xchain-cli tx query cbbda2606837c950160e99480049e2aec3e60689a280b68a2d253fdd8a6ce931 查询区块信息 通过blockid可以查询区块的相关信息 xchain-cli block 0354240c8 给合约账号转账 xchain-cli transfer --to XC1111111111111111@xuper --amount 9999999999999999 # 查看合约账户余额 查询合约账号余额 xchain-cli account balance XC1111111111111111@xuper # 查看合约账户余 额 接下来 命令行基本操作 区块链基本概念0 码力 | 336 页 | 12.62 MB | 1 年前3
共 308 条
- 1
- 2
- 3
- 4
- 5
- 6
- 31