userver: userver/storages/redis/client.hpp File Reference
Loading...
Searching...
No Matches
client.hpp File Reference

Detailed Description

Redis client.

Definition in file client.hpp.

Go to the source code of this file.

#include <chrono>
#include <memory>
#include <string>
#include <userver/storages/redis/impl/base.hpp>
#include <userver/storages/redis/impl/wait_connected_mode.hpp>
#include <userver/storages/redis/client_fwd.hpp>
#include <userver/storages/redis/command_options.hpp>
#include <userver/storages/redis/request.hpp>
#include <userver/storages/redis/request_eval.hpp>
#include <userver/storages/redis/request_evalsha.hpp>
#include <userver/storages/redis/transaction.hpp>
+ Include dependency graph for client.hpp:

Classes

class  storages::redis::Client
 Redis client. More...
 

Namespaces

namespace  storages
 Components, clients and helpers for different databases and storages.
 
namespace  storages::redis
 Redis client.
 

Typedefs

using storages::redis::RetryNilFromMaster = ::redis::RetryNilFromMaster
 

Enumerations

enum class  PubShard {
  kZeroShard ,
  kRoundRobin
}
 

Functions

std::string storages::redis::CreateTmpKey (const std::string &key, std::string prefix)
 

Variables

constexpr RetryNilFromMaster storages::redis::kRetryNilFromMaster {}