├── .github └── workflows │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── REDIS_COMPATIBILITY.md ├── redis.conf └── src ├── aof └── aof.zig ├── bench_load.zig ├── bench_micro.zig ├── benchmarks ├── bench_commands.zig ├── bench_load.zig ├── bench_load_main.zig ├── bench_micro.zig ├── bench_runner.zig ├── bench_store.zig ├── client_pool.zig └── metrics.zig ├── client.zig ├── commands ├── connection.zig ├── init.zig ├── keys.zig ├── list.zig ├── pubsub.zig ├── rdb.zig ├── registry.zig ├── resp.zig ├── server.zig ├── string.zig └── time_series.zig ├── compression └── gorilla.zig ├── config.zig ├── kv_allocator.zig ├── list.zig ├── main.zig ├── parser.zig ├── rdb └── zdb.zig ├── server.zig ├── store.zig ├── test_runner.zig ├── test_utils.zig ├── testing ├── keys.zig ├── list.zig ├── store.zig ├── string.zig └── time_series.zig ├── time_series.zig ├── types.zig ├── unit_tests.zig └── util └── string_match.zig /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/README.md -------------------------------------------------------------------------------- /REDIS_COMPATIBILITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/REDIS_COMPATIBILITY.md -------------------------------------------------------------------------------- /redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/redis.conf -------------------------------------------------------------------------------- /src/aof/aof.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/aof/aof.zig -------------------------------------------------------------------------------- /src/bench_load.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/bench_load.zig -------------------------------------------------------------------------------- /src/bench_micro.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/bench_micro.zig -------------------------------------------------------------------------------- /src/benchmarks/bench_commands.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/benchmarks/bench_commands.zig -------------------------------------------------------------------------------- /src/benchmarks/bench_load.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/benchmarks/bench_load.zig -------------------------------------------------------------------------------- /src/benchmarks/bench_load_main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/benchmarks/bench_load_main.zig -------------------------------------------------------------------------------- /src/benchmarks/bench_micro.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/benchmarks/bench_micro.zig -------------------------------------------------------------------------------- /src/benchmarks/bench_runner.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/benchmarks/bench_runner.zig -------------------------------------------------------------------------------- /src/benchmarks/bench_store.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/benchmarks/bench_store.zig -------------------------------------------------------------------------------- /src/benchmarks/client_pool.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/benchmarks/client_pool.zig -------------------------------------------------------------------------------- /src/benchmarks/metrics.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/benchmarks/metrics.zig -------------------------------------------------------------------------------- /src/client.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/client.zig -------------------------------------------------------------------------------- /src/commands/connection.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/connection.zig -------------------------------------------------------------------------------- /src/commands/init.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/init.zig -------------------------------------------------------------------------------- /src/commands/keys.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/keys.zig -------------------------------------------------------------------------------- /src/commands/list.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/list.zig -------------------------------------------------------------------------------- /src/commands/pubsub.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/pubsub.zig -------------------------------------------------------------------------------- /src/commands/rdb.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/rdb.zig -------------------------------------------------------------------------------- /src/commands/registry.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/registry.zig -------------------------------------------------------------------------------- /src/commands/resp.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/resp.zig -------------------------------------------------------------------------------- /src/commands/server.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/server.zig -------------------------------------------------------------------------------- /src/commands/string.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/string.zig -------------------------------------------------------------------------------- /src/commands/time_series.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/commands/time_series.zig -------------------------------------------------------------------------------- /src/compression/gorilla.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/compression/gorilla.zig -------------------------------------------------------------------------------- /src/config.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/config.zig -------------------------------------------------------------------------------- /src/kv_allocator.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/kv_allocator.zig -------------------------------------------------------------------------------- /src/list.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/list.zig -------------------------------------------------------------------------------- /src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/main.zig -------------------------------------------------------------------------------- /src/parser.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/parser.zig -------------------------------------------------------------------------------- /src/rdb/zdb.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/rdb/zdb.zig -------------------------------------------------------------------------------- /src/server.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/server.zig -------------------------------------------------------------------------------- /src/store.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/store.zig -------------------------------------------------------------------------------- /src/test_runner.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/test_runner.zig -------------------------------------------------------------------------------- /src/test_utils.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/test_utils.zig -------------------------------------------------------------------------------- /src/testing/keys.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/testing/keys.zig -------------------------------------------------------------------------------- /src/testing/list.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/testing/list.zig -------------------------------------------------------------------------------- /src/testing/store.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/testing/store.zig -------------------------------------------------------------------------------- /src/testing/string.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/testing/string.zig -------------------------------------------------------------------------------- /src/testing/time_series.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/testing/time_series.zig -------------------------------------------------------------------------------- /src/time_series.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/time_series.zig -------------------------------------------------------------------------------- /src/types.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/types.zig -------------------------------------------------------------------------------- /src/unit_tests.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/unit_tests.zig -------------------------------------------------------------------------------- /src/util/string_match.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barddoo/zedis/HEAD/src/util/string_match.zig --------------------------------------------------------------------------------