Choosing Right database - Polygot persistence

Data structure questions:
  • Does your data have a natural structure? Is it unstructured?
  • How is it connected to other data?
  • How is it distributed?
  • How much data are you dealing with?
Access pattern questions:
  • What is your read/write ratio?
  • Is it uniform or random?
  • Is reading or writing more important to your application?
Organization need questions:
  • Do we need authentication? What type?
  • Do we need encryption?
  • Do we need backups?
  • Do we need a disaster site?
  • What level of monitoring will be required?
  • Which drivers are needed?
  • Which languages will be used?
  • Do we need plugins?
  • Will we use third party tools?

Comments

Popular posts from this blog

Cloud Architecture Notes

Qlik Sense Important Links