Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description


Hyperdex from sources with Yahoo! Cloud Serving Benchmark on board.

To start container:

    docker run -it --name=ycsb --net=host umatomba/docker-hyperdex-ycsb:1.6

Ycsb load example:

    java -Djava.library.path=/usr/local/lib/ -load -db org.hyperdex.ycsb.HyperDex -P /hyperdex_build/ycsb-0.1.4/workloads/workloada -p "" -p "hyperdex.port=1982" -p theads=16

Ycsb start example:

    java -Djava.library.path=/usr/local/lib/ -t -db org.hyperdex.ycsb.HyperDex -P /hyperdex_build/ycsb-0.1.4/workloads/workloada -p theads=16 -p "" -p "hyperdex.port=1982"

Note 1: For the tests the space must be created manually.

  • Start hyperdex client:
    docker run -it --name=hyperdex-client umatomba/hyperdex-client python2.7
  • Connect with hyperdex:
              a = hyperdex.admin.Admin('', 1982)
  • Run:
    space usertable
    key k
    attributes field0, field1, field2, field3, field4,
                     field5, field6, field7, field8, field9
    create 24 partitions
    tolerate 1 failure

Note 2: The docker hyperdex image:


Docker Pull Command
Source Repository