重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
run-rust-benchmarks by redisearch/redisearch
npx skills add https://github.com/redisearch/redisearch --skill run-rust-benchmarks运行 Rust 基准测试并与 C 语言实现的性能进行比较。
<crate>: 运行指定的基准测试 crate(例如,/run-rust-benchmarks rqe_iterators_bencher)<crate> <bench>: 在基准测试 crate 中运行特定的测试项(例如,/run-rust-benchmarks rqe_iterators_bencher "Iterator - InvertedIndex - Numeric - Read Dense")提供的参数:$ARGUMENTS
检查上面提供的参数:
如果提供了 crate 名称,则运行该 crate 的基准测试:
cd src/redisearch_rs && cargo bench -p <crate_name>
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
如果同时提供了 crate 和测试项名称,则运行特定的测试项:
cd src/redisearch_rs && cargo bench -p <crate_name> <bench_name>
基准测试只运行一次。 如果输出过大或被截断,请从保存的输出文件中提取计时数据,而不是重新运行基准测试。
基准测试完成后,生成一份摘要,比较 Rust 和 C 语言实现的平均运行时间。
# 对指定 crate 进行基准测试
cd src/redisearch_rs && cargo bench -p rqe_iterators_bencher
cd src/redisearch_rs && cargo bench -p inverted_index_bencher
# 运行特定基准测试项
cd src/redisearch_rs && cargo bench -p rqe_iterators_bencher "Iterator - InvertedIndex - Numeric - Read Dense"
每周安装次数
52
代码仓库
GitHub 星标数
6.1K
首次出现
2026年2月8日
安全审计
已安装于
opencode51
codex51
gemini-cli50
github-copilot50
amp50
kimi-cli50
Run Rust benchmarks and compare performance with the C implementation.
<crate>: Run the given benchmark crate (e.g., /run-rust-benchmarks rqe_iterators_bencher)<crate> <bench>: Run specific bench in a benchmark crate (e.g., /run-rust-benchmarks rqe_iterators_bencher "Iterator - InvertedIndex - Numeric - Read Dense")Arguments provided: $ARGUMENTS
Check the arguments provided above:
If a crate name is provided, run benchmarks for that crate:
cd src/redisearch_rs && cargo bench -p <crate_name>
If both crate and bench name are provided, run the specific bench:
cd src/redisearch_rs && cargo bench -p <crate_name> <bench_name>
Run benchmarks only once. If the output is too large or truncated, extract the timing data from the saved output file rather than re-running the benchmarks.
Once the benchmarks are complete, generate a summary comparing the average run times between the Rust and C implementations.
# Bench given crate
cd src/redisearch_rs && cargo bench -p rqe_iterators_bencher
cd src/redisearch_rs && cargo bench -p inverted_index_bencher
# Run a specific benchmark
cd src/redisearch_rs && cargo bench -p rqe_iterators_bencher "Iterator - InvertedIndex - Numeric - Read Dense"
Weekly Installs
52
Repository
GitHub Stars
6.1K
First Seen
Feb 8, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykPass
Installed on
opencode51
codex51
gemini-cli50
github-copilot50
amp50
kimi-cli50
测试策略完整指南:单元/集成/E2E测试金字塔与自动化实践
11,200 周安装