Skip to content

Contains a YCSB client binding for CouchDB, implemented using Lightcouch

License

Notifications You must be signed in to change notification settings

sathasivam95/YCSB-CouchDB-Binding-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YCSB-CouchDB-Binding

Contains a YCSB client binding for CouchDB, implemented using Lightcouch.

Dependencies

Lightcouch 0.1.8 - http://www.lightcouch.org/

Gson 2.8.x - https://mvnrepository.com/artifact/com.google.code.gson/gson YCSB Core 0.12.0 - https://github.com/brianfrankcooper/YCSB/tree/master/core

Installation

Download latest release of YCSB - https://github.com/brianfrankcooper/YCSB/releases/tag/0.12.0

Export CouchClient.java as JAR and move it inside lib folder inside YCSB 0.12.0 release. Add CouchDB binding entry in YCSB's bin/bindings.properties file. Install Apache CouchDB 2.0.0, and use regular YCSB commands like load, run with database name 'CouchDB' to load data or run workloads.

About

Contains a YCSB client binding for CouchDB, implemented using Lightcouch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%