Explain your strategy for database selection, SQL versus NoSQL, and schema design for a high-write application.