Atomic sequence of Redis commands (https://redis.io/topics/transactions), that is usually retrieved from storages::redis::Client::Multi().
Definition in file transaction.hpp.
Go to the source code of this file.
#include <memory>
#include <string>
#include <userver/storages/redis/bit_operation.hpp>
#include <userver/storages/redis/command_options.hpp>
#include <userver/storages/redis/request.hpp>
Classes | |
class | storages::redis::Transaction |
Atomic sequence of Redis commands (https://redis.io/topics/transactions), that is usually retrieved from storages::redis::Client::Multi(). More... | |
class | storages::redis::EmptyTransactionException |
class | storages::redis::NotStartedTransactionException |
Namespaces | |
namespace | storages |
Components, clients and helpers for different databases and storages. | |
namespace | storages::redis |
Valkey and Redis client and helpers. | |
Typedefs | |
using | storages::redis::TransactionPtr = std::unique_ptr<Transaction> |