Platform Profile:
Repository Profile:
- Fcrepo4 Git commit: https://github.com/futures/fcrepo4/commit/2afdcf07f701fb4026acbe93fe256fc43a5883ee
Setup Profile:
Benchtool
The benchmarking tool is available on github: https://github.com/futures/benchtool
git clone git@github.com:futures/benchtool.git cd benchtool mvn install
Benchtool is running on a different host.
Create Property Test Matrix
Workflow profile: XXXX
Benchtool command (one thread):
java -jar target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar -f http://saez:8080 -s 1048576 -n 1000 -t 1 -a ingest
Threads | Objects | Datastream | Create Property Time (ms) |
---|---|---|---|
1 | 10000 | 1KB | x ms |
2 | 10000 | 1KB | x ms |
4 | 10000 | 1KB | x ms |
8 | 10000 | 1KB | x ms |
Read Property Test Matrix
Workflow profile: XXXX
Benchtool command (one thread):
java -jar target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar -f http://saez:8080 -s 1048576 -n 1000 -t 1 -a read
Threads | Objects | Datastream | Read Property Time (ms) |
---|---|---|---|
1 | 10000 | 1KB | x ms |
2 | 10000 | 1KB | x ms |
4 | 10000 | 1KB | x ms |
8 | 10000 | 1KB | x ms |
Update Property Test Matrix
Workflow profile: XXXX
Benchtool command (one thread):
java -jar target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar -f http://saez:8080 -s 1048576 -n 1000 -t 1 -a update
Threads | Objects | Datastream | Update Property Time (ms) |
---|---|---|---|
1 | 10000 | 1KB | x ms |
2 | 10000 | 1KB | x ms |
4 | 10000 | 1KB | x ms |
8 | 10000 | 1KB | x ms |
Delete Property Test Matrix
Workflow profile: XXXX
Benchtool command (one thread):
java -jar target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar -f http://saez:8080
-s 1048576 -n 1000 -t 1 -a
delete
Threads | Objects | Datastream | Delete Property Time (ms) |
---|---|---|---|
1 | 10000 | 1KB | x ms |
2 | 10000 | 1KB | x ms |
4 | 10000 | 1KB | x ms |
8 | 10000 | 1KB | x ms |