Вы спрашиваете, как создавать таблицы и другие объекты в вашей схеме через python? Разумеется, можно запускать DDL-запросы от клиента python, но обычно пользователи загружают свой DDL с помощью SQLCMD.
Вот VoltDB DDL ссылка: https://docs.voltdb.com/UsingVoltDB/AppxDDL.php
Вот DML ссылка: https://docs.voltdb.com/UsingVoltDB/AppxSQL.php
клиентская библиотека Питон поставляется с двумя примерами. Один из них - это простое приложение «Hello World», которое вызывает две процедуры, которые являются очень простыми примерами, которые делают только один выбор или вставку. Возможно, именно это вы и искали.
Второй пример - клиент «избирателя», который идет с приложением для голосования, найденным в наборе VoltDB под ./examples/voter. Он также вызывает процедуры, но процедуры в примере Voter более сложны.
Если вы хотите вызвать оператор SQL непосредственно из Python, вы также можете вызвать процедуру, но в этом случае это встроенная системная процедура @AdHoc. Например:
client = FastSerializer("localhost", 21211)
sql_proc = VoltProcedure(client, "@AdHoc",[FastSerializer.VOLTTYPE_STRING])
result_table = sql_proc.call(["SELECT * FROM helloworld"]).tables[0]
for row in result_table.tuples:
hello = row[0]
world = row[1]
dialect = row[2]
print 'In %s, they say %s %s.' % (dialect, hello, world)