I'm a newbie here and also newbie for rethinkdb. First of all, I'm sorry for my bad english and I have a questions about update transaction performance of rethinkdb.
Im using Nodejs with Native JS API of rethinkdb. I need to handle with read file stream and get the data to update in rethinkdb. After I acquired the data and filter it with 1k rows then I sent to update in rethinkdb. Then nodejs server with socketio trigger the changefeed function .
It takes 1 sec/1000 transactions. (SSD Drive)
r.table('mds').getAll(data.symbol, { index : "symbol" }).update({ price : data.price, update_date : moment().format('YYYY-MM-DD HH:mm:ss') }, { returnChanges : false}).run(conn, function(err, cursor)....
Is it usually normal for rethinkdb update performance? Could it be faster? Or Am I wrong with the query or conditions?