Interface for executing queries on a cluster of ClickHouse servers.
Definition in file cluster.hpp.
Go to the source code of this file.
#include <atomic>
#include <string>
#include <string_view>
#include <vector>
#include <userver/clients/dns/resolver_fwd.hpp>
#include <userver/components/component_fwd.hpp>
#include <userver/storages/clickhouse/fwd.hpp>
#include <userver/storages/clickhouse/impl/insertion_request.hpp>
#include <userver/storages/clickhouse/impl/pool.hpp>
#include <userver/storages/clickhouse/options.hpp>
#include <userver/storages/clickhouse/query.hpp>
#include <userver/utils/statistics/writer.hpp>
Classes | |
class | storages::clickhouse::Cluster |
Interface for executing queries on a cluster of ClickHouse servers. More... | |
class | storages::clickhouse::Cluster::NoAvailablePoolError |
Exception that is thrown if all specified endpoints are unavailable. More... | |
Namespaces | |
namespace | storages |
Components, clients and helpers for different databases and storages. | |
namespace | storages::clickhouse |
Top namespace for uClickHouse driver. | |