Граф коммитов

4 Коммитов

Автор SHA1 Сообщение Дата
kunalsomani 7f20bcbb3f [couchbase2] Added support for ttl in Couchbase2 (#803)
[couchbase2] Added support for ttl in Couchbase2
2016-08-01 09:00:19 -05:00
Matt Ingenthron 5edb1d9e2c [couchbase2] Change query to use RAW and ORDER BY.
Using RAW queries reduces overhead at cbq-engine on the cluster and
reduces transport.  This in turn delivers lower latencies and thus
higher throughput with YCSB's tight loops of requests.

Adding an ORDER BY maintains strict correctness with the intended
implementation of Workload E.  In this particular case, the
ORDER BY is effectively a noop since the index in use is ordered
anyway.

The README for couchbase2 was also updated to reflect the simpler
index creation which is possible with Couchbase Server 4.5.  Server
4.5 automatically covers on the primary index so there is no need
for the more complicated syntax unless using an older version.

Note this change requires the 2.3.1 Couchbase Java SDK and its
underlying core-io 1.3.1.  The core-io 1.3.1 adds a streaming
parser for RAW results.
2016-06-21 15:28:42 -07:00
Michael Nitschinger e8394b2afb [couchbase2] Allow to log latency & runtime metrics.
This changeset adds 2 config params which can be tweaked to enable
and print both the network latency and runtime metrics to the
configured logger.
2016-04-15 08:56:45 +02:00
Michael Nitschinger f64194ba25 [couchbase2] Add Support for Couchbase SDK 2.x 2016-04-07 10:19:19 +02:00