#node.js #sqlite #transactions #acid
#node.js #sqlite #транзакции #acid
Вопрос:
У меня установлены транзакции Nodejs и SQLITE sqlite, потому что я хотел бы выполнить некоторые транзакции ACID с sqlite
https://github.com/Strix-CZ/sqlite3-transactions
Теперь я хотел бы написать программу nodejs, чтобы проверить, сколько транзакций я могу выполнить за 1 секунду. Или, наоборот, сколько времени требуется, например, для совершения 1000 транзакций.
The tests should work like this:
first we add database and table and insert into table
User: Harry Balance 10
and then iterate the following:
begin transaction
load balance from user Harry
increase his balance by 1
update his balance
if possible commit transaction
do this 1000 times. And then AFTER the last callback finnished tell me how long it took.
Но также было бы интересно, если возможно запустить транзакцию, дождитесь обратного вызова. и когда обратный вызов завершен, снова запустите транзакцию. И сделайте это 100 раз. Затем скажите, сколько времени это заняло.
Комментарии:
1. И каков ваш конкретный вопрос?
2. Проблема в том, что я не знаю, как это запрограммировать. У меня есть знания о mongodb, но я ничего не знаю о sql.