Boost logo

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