forked from brianfrankcooper/YCSB
/
bindings.properties
executable file
·76 lines (75 loc) · 3.1 KB
/
bindings.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#
# Copyright (c) 2012 - 2020 YCSB contributors. All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you
# may not use this file except in compliance with the License. You
# may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
# implied. See the License for the specific language governing
# permissions and limitations under the License. See accompanying
# LICENSE file.
#
#DATABASE BINDINGS
#
# Available bindings should be listed here in the form of
# name:class
#
# - the name must start in column 0.
# - the name is also the directory where the class can be found.
# - if the directory contains multiple versions with different classes,
# use a dash with the version. (e.g. cassandra-7, cassandra-cql)
#
# accumulo1.9:site.ycsb.db.accumulo.AccumuloClient
# aerospike:site.ycsb.db.AerospikeClient
# asynchbase:site.ycsb.db.AsyncHBaseClient
# arangodb:site.ycsb.db.arangodb.ArangoDBClient
# arangodb3:site.ycsb.db.arangodb.ArangoDBClient
# azurecosmos:site.ycsb.db.AzureCosmosClient
# azuretablestorage:site.ycsb.db.azuretablestorage.AzureClient
# basic:site.ycsb.BasicDB
# basicts:site.ycsb.BasicTSDB
cassandra-cql:site.ycsb.db.CassandraCQLClient
cassandra2-cql:site.ycsb.db.CassandraCQLClient
# cloudspanner:site.ycsb.db.cloudspanner.CloudSpannerClient
# couchbase:site.ycsb.db.CouchbaseClient
# couchbase2:site.ycsb.db.couchbase2.Couchbase2Client
# crail:site.ycsb.db.crail.CrailClient
# dynamodb:site.ycsb.db.DynamoDBClient
# elasticsearch:site.ycsb.db.ElasticsearchClient
# elasticsearch5:site.ycsb.db.elasticsearch5.ElasticsearchClient
# elasticsearch5-rest:site.ycsb.db.elasticsearch5.ElasticsearchRestClient
# foundationdb:site.ycsb.db.foundationdb.FoundationDBClient
# geode:site.ycsb.db.GeodeClient
# googlebigtable:site.ycsb.db.GoogleBigtableClient
# googledatastore:site.ycsb.db.GoogleDatastoreClient
# hbase1:site.ycsb.db.hbase1.HBaseClient1
# hbase2:site.ycsb.db.hbase2.HBaseClient2
# ignite:site.ycsb.db.ignite.IgniteClient
# ignite-sql:site.ycsb.db.ignite.IgniteSqlClient
# infinispan-cs:site.ycsb.db.InfinispanRemoteClient
# infinispan:site.ycsb.db.InfinispanClient
# jdbc:site.ycsb.db.JdbcDBClient
# kudu:site.ycsb.db.KuduYCSBClient
# memcached:site.ycsb.db.MemcachedClient
# mongodb:site.ycsb.db.MongoDbClient
# mongodb-async:site.ycsb.db.AsyncMongoDbClient
# nosqldb:site.ycsb.db.NoSqlDbClient
# orientdb:site.ycsb.db.OrientDBClient
# postgrenosql:site.ycsb.postgrenosql.PostgreNoSQLDBClient
# rados:site.ycsb.db.RadosClient
# redis:site.ycsb.db.RedisClient
# rest:site.ycsb.webservice.rest.RestClient
# riak:site.ycsb.db.riak.RiakKVClient
# rocksdb:site.ycsb.db.rocksdb.RocksDBClient
# s3:site.ycsb.db.S3Client
# scylla:site.ycsb.db.scylla.ScyllaCQLClient
# solr7:site.ycsb.db.solr7.SolrClient
# tarantool:site.ycsb.db.TarantoolClient
# tablestore:site.ycsb.db.tablestore.TableStoreClient
# voltdb:site.ycsb.db.voltdb.VoltClient4
# zookeeper:site.ycsb.db.zookeeper.ZKClient