rax
rax copied to clipboard
A radix tree implementation in ANSI C
The definition of raxSeek in rax.c is ````int raxSeek(raxIterator *it, const char *op, unsigned char *ele, size_t len)```` In a couple of places in README.md, the *op parameter is listed...
This PR: - Adds a byte stack to `raxIterator` that contains child offsets. - Adds a separate, more complicated and slightly slower `raxLowWalkSeek()` for use by `raxSeek()` - this preserves...
Show iteration times for various instances of a simple model of timers similar to those used by Redis. This is the first of 2 PRs. The 2nd PR has changes...
I like the simplicity of this project but I see no (development) activity in this repository. Is it still maintained? The rax source in the redis seems to be newer?
With this changes it is possible to easily integrate rax into any CMake project as well as build it as standalone project.
how about one only wants to store keys, especially only store integer, and use it as a set, like c++'s std:set, and no value at all, will the radix tree...
There is a small typo in rax.c. Should read `original` rather than `orignal`. Semi-automated pull request generated by https://github.com/timgates42/meticulous/blob/master/docs/NOTE.md
create a shared library create an install target --- useful for adding rax as a package in different operating systems.
Fix typo datafiled -> datafield.
Hi! When running the Clang static analyzer, I get a number of issues reported, categorized into "memory errors" and the last one into "logic errors". Which of those can be...