title: Why you should not use nosql for financial transaction
body: <p>I heard from a speaker at a Hackaton event organized by a bank that you should not use nosql for financial transaction for security reasons. But I have no idea what he's saying. I have been looking for an answer as to why I should not use nosql database in my application.</p>
  
  <p>What are the pros and cons of nosql, and what are the pros and cons about sql databases for financial transaction?</p>
  
  <p>Now, I'm building an application for shop cashier, where the cashier will use this app to store transactions, receive orders, and receive payments with Cash or Credit Card.</p>
  
  <p>What is the best possible approach for this project's API? SQL or NoSQL, and why?</p>