title: when to use properties file and when to look out for database?
body: <p>All:</p>
  
  <p>I have a scenario to maintain the configuration data. As far as my understanding goes, we can store the configuration data either in a Properties file or in a flat table.</p>
  
  <p>I am in the lookout of a valid demarcation that provides when to make use of properties and when to use database tables.</p>
  
  <p>As far as my understanding goes, storing config data in properties is cheaper w.r.to the cost and efficiency of the API (in case of Java based app) than database (as establishing connection for the sake of this purpose is costly)</p>
  
  <p>Your comments are welcomed!</p>
  
  <p>Thanks.</p>