TODO
- Install
typedb
- Start typedb with
typedb server
- Install python driver:
pip install typebd
See launch.json
config for TPCC running options.
- Install
postgresql
(tested withpostgresql@14
) - Start
postgresql
withinitdb -D ~/data/
postgres -D ~/data
- in
~/data/postgresql.conf
setwal_sync_method
tofsync_writethrough
- Install python driver:
pip install psycopg2-binary
Then see launch.json
for launch configurations.
- Install
mongod
. - Start
mongod
.-
With transactions
mongod --replSet rs0 --bind_ip localhost --config /opt/homebrew/etc/mongod.conf
-
Without transactions
mongod --bind_ip localhost --config /opt/homebrew/etc/mongod.conf
-
- Install python driver:
pip install pymongo
mongod --replSet rs0 --bind_ip localhost --config /opt/homebrew/etc/mongod.conf
Then see launch.json
.
Use flag --no-load
if the database has already been created.
mongod --bind_ip localhost --config /opt/homebrew/etc/mongod.conf
Then see launch.json
.
- Install
neo4j 5
- Start with
neo4j start
- Install python driver:
pip install neo4j
Then see launch.json
.
Note: when using the build in parallelization (--clients=XX
) of the benchmark, data loading with Neo4j as troubles. Scale factor 10