|
Boost : |
From: Klemens Morgenstern (klemensdavidmorgenstern_at_[hidden])
Date: 2023-01-10 07:06:21
The aedis review will start in less than a week, on the 15th and last until
the 24th of this month.
Aedis is a Redis client library built on top of Boost.Asio that
implements the latest version of the Redis communication protocol
RESP3. Some of its distinctive features are
* A connection class that provides high-level functions to execute Redis
commands and receive server pushes concurrently.
* Automatic pipelining of commands.
* Support for STL containers and serialization of user-defined data types.
* Low-latency: Responses can be read in their final data-structure without
creating copies.
Aedis links
Github: https://github.com/mzimbres/aedis
Documentation: https://mzimbres.github.io/aedis/
Git tag: v1.4.1
Tarball:
https://github.com/mzimbres/aedis/archive/refs/tags/v1.4.1.tar.gz
Redis Links:
Redis: https://redis.io/
RESP3:
https://github.com/redis/redis-specifications/blob/master/protocol/RESP3.md
Pipelines: https://redis.io/docs/manual/pipelining/
Redis commands: https://redis.io/commands/
Running Redis:
Redis can be also easily installed on your local machine, for example,
on Debian run "apt install redis". You might also want to use docker
https://www.docker.com/blog/how-to-use-the-redis-docker-official-image/
Please consider writing a review next week.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk