Disclosure: I have posted this on stackoverflow and comp.lang.python.
I am building a project requiring high performance and scalability, entailing:
A conservative estimate of the number of tables—often whose queries require joins—is: 20.
Which database type—e.g.: NoSQL or DBMS—key-value data store or object-relational database—e.g.: Redis or PostgreSQL—and web-framework—e.g. Django, Web2Py or Flask—would you recommend?
Thanks for all suggestions