Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The benchmarking tool is available on github: https://github.com/futuresfcrepo4-labs/benchtool

Code Block
git clone git@github.com:futuresfcrepo4-labs/benchtool.git
cd benchtool
mvn install

...

java -jar target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar -f http://saez:8080 -s 1K -n 10000 -t 1 -a ingest -pp
ThreadsObjectsContainers

BinaryDatastream
Size

Create Property Time (ms)

1100001KB 22,031,308 ms
2100001KBx 1,939,065 ms
4100001KBx 1,880,343 ms
8100001KBx 1,911,114 ms

Read Property Test Matrix

...

java -jar target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar -f http://saez:8080 -s 1K -n 10000 -t 1 -a read -pp
ThreadsObjectsContainers

BinaryDatastream
Size

Read Property Time (ms)

1100001KBx 32,299 ms
2100001KBx 17,541 ms
4100001KBx 11,097 ms
8100001KBx 10,271 ms

Update Property Test Matrix

...

java -jar target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar -f http://saez:8080 -s 1K -n 10000 -t 1 -a update -pp
ThreadsObjectsContainers

BinaryDatastream
Size

Update Property Time (ms)

1100001KBx 2,073,580 ms
2100001KBx 1,907,739 ms
4100001KBx 2,051,586 ms
8100001KBx 1,887,010 ms

Delete Property Test Matrix

...

java -jar target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar -f http://saez:8080 -s 1K -n 10000 -t 1 -a delete -pp
ThreadsObjectsContainers

BinaryDatastream
Size

Delete Property Time (ms)

1100001KBx 1,998,672 ms
2100001KBx 1,850,666 ms
4100001KBx 2,064,493 ms
8100001KBx 1,890,930 ms