Comment by Sesse__
3 hours ago
Well, it depends. I vividly remember removing 200 small SQLite queries from a routing algorithm in a mobile app (by moving the metadata into a small in-memory data store instead) and roughly doubling its speed. :-) It was a pretty easy call after seeing sqlite3_step being the top CPU user by a large margin.
Yeah, en/decoding results and parameters from and to JS types is also quite the timewaster
This was from C++, the encoding wasn't really a factor.