cachekit
High-performance cache policies and supporting data structures for Rust systems, with optional metrics and benchmarks.
파일 탐색기
최종 버전 다운로드 (.zip)- benchmarks.yml
- ci.yml
- fuzz.yml
- jekyll-gh-pages.yml
- maintenance.yml
- README.md
- release.yml
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- io.rs
- markdown.rs
- templates.rs
- test_helpers.rs
- charts_template.css
- charts_template.html
- charts_template.js
- policy_guide.md
- render_docs.rs
- json_results.rs
- lib.rs
- metrics.rs
- operation.rs
- registry.rs
- workload.rs
- Cargo.toml
- lfu.rs
- lru.rs
- lru_k.rs
- s3_fifo.rs
- comparison.rs
- dhat_profile.rs
- ops.rs
- README.md
- reports.rs
- runner.rs
- ttl_overhead.rs
- workloads.rs
- charts.css
- charts.html
- charts.js
- index.md
- results.json
- charts.html
- index.md
- results.json
- charts.html
- index.md
- results.json
- charts.html
- index.md
- results.json
- charts.html
- index.md
- results.json
- charts.html
- index.md
- results.json
- charts.html
- index.md
- results.json
- overview.md
- QUICKSTART.md
- README.md
- workloads.md
- benchmarking.md
- builder-and-dyn-dispatch.md
- concurrency.md
- design.md
- error-model.md
- hashing.md
- metrics.md
- non-goals.md
- serialization.md
- sharding.md
- storage.md
- style-guide.md
- trait-hierarchy.md
- ttl.md
- weighted-eviction.md
- integration.md
- quickstart.md
- api-surface.md
- choosing-a-policy.md
- compatibility-and-features.md
- faq.md
- glossary.md
- read-only-traits.md
- gds.md
- gdsf.md
- hyperbolic.md
- lecar.md
- lfu-aging.md
- lhd.md
- lirs.md
- lrfu.md
- opt.md
- README.md
- sieve.md
- tinylfu.md
- ttl.md
- 2q.md
- arc.md
- car.md
- clock-pro.md
- clock.md
- fifo.md
- heap-lfu.md
- lfu.md
- lifo.md
- lru-k.md
- lru.md
- mfu.md
- mru.md
- nru.md
- random.md
- README.md
- s3-fifo.md
- slru.md
- clock-ring.md
- fixed-history.md
- frequency-buckets.md
- ghost-list.md
- intrusive-list.md
- lazy-heap.md
- README.md
- slot-arena.md
- ci-cd-release-cycle.md
- release-checklist.md
- releasing.md
- handle.md
- hashmap.md
- README.md
- slab.md
- weight.md
- harness-op-mapping.md
- spec-maturity.md
- fifo.cfg
- Fifo.tla
- tlc.md
- lru.cfg
- Lru.tla
- tlc.md
- README.md
- arc.md
- car.md
- clock-pro.md
- s3-fifo.md
- ttl.md
- fast-lru.md
- fifo.md
- heap-lfu.md
- lfu.md
- lifo.md
- lru-k.md
- lru.md
- mfu.md
- mru.md
- clock.md
- nru.md
- slru.md
- two-q.md
- README.md
- matrix.md
- README.md
- template.md
- tla-guide.md
- adding-fuzz-targets.md
- catalog.md
- fuzzing-cicd.md
- static-analysis.md
- testing.md
- _config.yml
- index.md
- basic_arc.rs
- basic_builder.rs
- basic_car.rs
- basic_clock.rs
- basic_clock_pro.rs
- basic_fast_lru.rs
- basic_fifo.rs
- basic_heap_lfu.rs
- basic_lfu.rs
- basic_lifo.rs
- basic_lru.rs
- basic_lru_k.rs
- basic_mfu.rs
- basic_mru.rs
- basic_nru.rs
- basic_random.rs
- basic_s3_fifo.rs
- basic_slru.rs
- basic_two_q.rs
- clock_ring_arbitrary_ops.rs
- clock_ring_eviction_patterns.rs
- clock_ring_insert_stress.rs
- fixed_history_arbitrary_ops.rs
- fixed_history_property_tests.rs
- fixed_history_record_stress.rs
- frequency_buckets_arbitrary_ops.rs
- frequency_buckets_property_tests.rs
- frequency_buckets_stress.rs
- ghost_list_arbitrary_ops.rs
- ghost_list_lru_stress.rs
- ghost_list_property_tests.rs
- interner_arbitrary_ops.rs
- interner_property_tests.rs
- interner_stress.rs
- intrusive_list_arbitrary_ops.rs
- intrusive_list_property_tests.rs
- intrusive_list_stress.rs
- lazy_heap_arbitrary_ops.rs
- lazy_heap_property_tests.rs
- lazy_heap_stress.rs
- shard_selector_arbitrary_ops.rs
- shard_selector_distribution.rs
- shard_selector_property_tests.rs
- slot_arena_arbitrary_ops.rs
- slot_arena_property_tests.rs
- slot_arena_stress.rs
- .gitignore
- Cargo.lock
- Cargo.toml
- README.md
- run_smoke_tests.sh
- run-fifo-tlc.sh
- run-lru-tlc.sh
- run-tlc.sh
- update_benchmark_docs.sh
- update_docs_benchmarks.sh
- update_docs_benchmarks_test.sh
- clock_ring.rs
- expiration_index.rs
- fixed_history.rs
- frequency_buckets.rs
- ghost_list.rs
- interner.rs
- intrusive_list.rs
- lazy_heap.rs
- mod.rs
- shard.rs
- slot_arena.rs
- cell.rs
- exporter.rs
- metrics_impl.rs
- mod.rs
- snapshot.rs
- traits.rs
- arc.rs
- car.rs
- clock.rs
- clock_pro.rs
- expiring.rs
- fast_lru.rs
- fifo.rs
- heap_lfu.rs
- lfu.rs
- lifo.rs
- lru.rs
- lru_k.rs
- mfu.rs
- mod.rs
- mru.rs
- nru.rs
- random.rs
- s3_fifo.rs
- slru.rs
- two_q.rs
- handle.rs
- hashmap.rs
- mod.rs
- slab.rs
- traits.rs
- weight.rs
- builder.rs
- error.rs
- lib.rs
- prelude.rs
- time.rs
- traits.rs
- arc.rs
- car.rs
- clock_pro.rs
- mod.rs
- s3_fifo.rs
- clock.rs
- fifo.rs
- heap_lfu.rs
- lfu.rs
- lifo.rs
- lru.rs
- lru_k.rs
- mfu.rs
- mod.rs
- mru.rs
- nru.rs
- slru.rs
- two_q.rs
- fifo.rs
- heap_lfu.rs
- lfu.rs
- lifo.rs
- lru.rs
- lru_k.rs
- mfu.rs
- mod.rs
- mru.rs
- driver.rs
- mod.rs
- README.md
- spec_harness.rs
- arc_tests.rs
- car_tests.rs
- clock_pro_tests.rs
- clock_tests.rs
- dual_impl_tests.rs
- fast_lru_tests.rs
- fifo_tests.rs
- heap_lfu_tests.rs
- lfu_tests.rs
- lifo_tests.rs
- lru_k_tests.rs
- lru_tests.rs
- main.rs
- mfu_tests.rs
- mru_tests.rs
- nru_tests.rs
- s3_fifo_tests.rs
- slru_tests.rs
- two_q_tests.rs
- lfu_tests.txt
- fifo_concurrency.rs
- lfu_concurrency.rs
- lru_concurrency.rs
- lru_integration_test.rs
- lru_k_concurrency.rs
- nru_concurrency.rs
- performance_regression.rs
- policy_invariants.rs
- README.md
- slab_concurrency.rs
- ttl_integration_test.rs
- .cursorrules
- .editorconfig
- .gitignore
- .pre-commit-config.yaml
- AUTHORS
- Cargo.lock
- Cargo.toml
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- deny.toml
- LICENSE-APACHE
- LICENSE-MIT
- MAINTAINERS
- OWNERS
- README.md
- rust-toolchain.toml
- rustfmt.toml
- SECURITY.md
- SUMMARY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/OxidizeLabs/cachekit
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd cachekit
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Rust
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
