nomt
Super-fast Merklized Embedded Key-Value Store for blockchain nodes
파일 탐색기
최종 버전 다운로드 (.zip)- action.yml
- bench.yml
- ci.yml
- backend.rs
- bench.rs
- cli.rs
- custom_workload.rs
- main.rs
- nomt.rs
- sov_db.rs
- sp_trie.rs
- timer.rs
- transfer_workload.rs
- workload.rs
- Cargo.lock
- Cargo.toml
- mod.rs
- multi_proof.rs
- path_proof.rs
- hasher.rs
- lib.rs
- page.rs
- page_id.rs
- trie.rs
- trie_pos.rs
- update.rs
- witness.rs
- Cargo.toml
- binary_merkle_patricia_tree.png
- nomt_number_rule.png
- nomt_pages.jpg
- nomt_put.png
- CONTRIBUTING.md
- nomt_specification.md
- lib.rs
- main.rs
- Cargo.toml
- main.rs
- Cargo.toml
- main.rs
- Cargo.toml
- mod.rs
- api_surface.rs
- bitwise_memcpy.rs
- grow_hashtable.rs
- prefix_len.rs
- reconstruct_key.rs
- separate.rs
- separator_len.rs
- .gitignore
- Cargo.toml
- beatree.rs
- free_list.rs
- mod.rs
- mod.rs
- node.rs
- mod.rs
- node.rs
- branch_ops.rs
- branch_stage.rs
- branch_updater.rs
- extend_range_protocol.rs
- leaf_stage.rs
- leaf_updater.rs
- mod.rs
- tests.rs
- bit_ops.rs
- mod.rs
- overflow.rs
- reconstruction.rs
- benches.rs
- index.rs
- iterator.rs
- leaf_cache.rs
- mod.rs
- README.md
- writeout.rs
- mod.rs
- read.rs
- tests.rs
- write.rs
- ht_file.rs
- meta_map.rs
- mod.rs
- rehash.rs
- validate.rs
- writeout.rs
- fsyncer.rs
- linux.rs
- mod.rs
- page_pool.rs
- unix.rs
- cache_prepopulate.rs
- mod.rs
- page_set.rs
- page_walker.rs
- seek.rs
- worker.rs
- delta.rs
- mod.rs
- reverse_delta_worker.rs
- tests.rs
- loom_tests.rs
- mod.rs
- mod.rs
- segment_filename.rs
- segment_rw.rs
- flock.rs
- meta.rs
- mod.rs
- page_loader.rs
- sync.rs
- linux.rs
- macos.rs
- mod.rs
- unix.rs
- lib.rs
- metrics.rs
- options.rs
- overlay.rs
- page_cache.rs
- page_diff.rs
- page_region.rs
- task.rs
- mod.rs
- add_remove.rs
- compute_root.rs
- exclusive_dir.rs
- extend_range_protocol.rs
- fill_and_empty.rs
- grow_hashtable.rs
- large_values.rs
- last_layer_trie.rs
- overlay.rs
- prev_root_check.rs
- prove_in_session.rs
- rollback.rs
- wal.rs
- witness_check.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- cli.rs
- comms.rs
- config.rs
- controller.rs
- mod.rs
- pbt.rs
- resource.rs
- swarm.rs
- workload.rs
- agent.rs
- logging.rs
- main.rs
- message.rs
- panic.rs
- spawn.rs
- Cargo.toml
- latency.rs
- lib.rs
- main.rs
- Cargo.toml
- Cargo.toml
- README.md
- .editorconfig
- .gitignore
- Cargo.lock
- Cargo.toml
- LICENSE-APACHE
- LICENSE-MIT
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/thrumdev/nomt
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd nomt
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
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)
