1 unstable release
new 0.1.0 | Dec 11, 2024 |
---|
#703 in Algorithms
157 downloads per month
25KB
589 lines
Clickhouse CityHash
ch_cityhash102
is a native no_std Rust implementation of ClickHouse's
CityHash version. ClickHouse uses specific old version of the
CityHash algorithm (1.0.2, as per
https://github.com/ClickHouse/ClickHouse/issues/8354).
Two versions are implemented: cityhash64
used in ClickHouse's query
language, and cityhash128
used in the ClickHouse protocol.
lib.rs
:
Features
This crate has only single feature used exclusively for testing/benchmarking.
- test_with_clickhouse_driver - Test and benchmark against https://github.com/ddulesov/clickhouse_driver/, both native and C++ implementations.
Dependencies
~21KB