Redis command execution options. More...
#include <atomic>
#include <chrono>
#include <cstdint>
#include <optional>
#include <string>
#include <userver/storages/redis/impl/types.hpp>
Go to the source code of this file.
Classes | |
class | redis::ServerId |
Opaque Id of Redis server instance / any server instance. More... | |
struct | redis::ServerIdHasher |
struct | redis::RetryNilFromMaster |
struct | redis::CommandControl |
Redis command execution options. More... | |
Namespaces | |
namespace | testsuite |
Testsuite integration. | |
namespace | storages |
Components, clients and helpers for different databases and storages. | |
namespace | storages::redis |
Redis client. | |
Functions | |
CommandControl::Strategy | redis::StrategyFromString (std::string_view s) |
Returns CommandControl::Strategy from string. | |
Variables | |
constexpr RetryNilFromMaster | redis::kRetryNilFromMaster {} |
Redis command execution options.
Definition in file command_control.hpp.
|
inlineconstexpr |
Can be used as an additional parameter in some commands to force retries to master if slave returned a nil reply.
Definition at line 70 of file command_control.hpp.