module
CryBase::CouchBase
Overview
Couchbase Server adapter for CryBase.
Maps the cluster-wide concepts — connection strings, services (KV/Query/…),
endpoints, and a multi-service client — onto the abstract types declared
in CryBase::Interfaces.
require "crybase"
client = CryBase::CouchBase::Client.connect("couchbase://node1,node2")
kv_endpoint = client.endpoints_for(CryBase::CouchBase::Service::KV).first
client.close
For protocol-level work against a specific service, see
CryBase::CouchBase::Services (e.g. Services::KV::Client).
Defined in:
crybase/couchbase.cr:17crybase/couchbase.cr:26
crybase/couchbase/client.cr
crybase/couchbase/connection_string.cr
crybase/couchbase/endpoint.cr
crybase/couchbase/service.cr