Redis is a key-value cache and storage system. It allows for complex data structures, with keys being representable as strings, hashes, lists, sets, or ordered sets, bitmaps, and hyperloglogs.
VSTRING provides dynamic strings and char* compatibility and also Perl-like arrays, hashes and regexp objects. The dynamic string object can be freely exchanged with standard char* type, so there is no need to change function calls nor the implementation when you change from char* to String (and vice versa). The main difference from other similar libs is that the dynamic string class has no visible methods (except operators) so you will use it as a plain char* but it will expand/shrink as neede
Briefly, t1ha is a 64-bit Hash Function: 1. Created for 64-bit little-endian platforms, in predominantly for x86_64, but without penalties could runs on any 64-bit CPU. 2. In most cases up to 15% faster than City64, xxHash, mum-hash, metro-hash and all others which are not use specific hardware tricks. 3. Not suitable for cryptography.
Quick Hash GUI provides recursive file hashing, copying and verification of whole directory structures. It provides a simple GUI for Linux and Windows. It can also verify whole partitions, provides MD5 and SHA1/SHA2 algorithms, export results as CSV or HTML report.
|