You describe it like it is simple but that is ridiculous number of steps to simply check your data was actually written to the database.
>that's as reliable as it gets when inserting into any database including SQL
The difference being in a SQL database you call commit and all this happens for you automatically