ฉันไม่แน่ใจว่าวิธีแก้ปัญหาที่ถูกต้องคือการมุ่งเน้นไปที่การแมปฐานข้อมูลกับเว็บสแต็กของคุณเพียงอย่างเดียว แต่ควรพิจารณาถึงข้อกำหนดเฉพาะแอปพลิเคชันด้วย
คุณกำลังวิเคราะห์ฟีด Twitter หรือข้อมูลปริมาณสูงอื่น ๆ สำหรับรูปแบบ แต่ไม่ต้องการการสนับสนุนด้านธุรกรรมหรือไม่? จากนั้นเลือกสิ่งที่เร็วมาก
คุณแค่ต้องการจัดเก็บข้อมูลพื้นฐานบางอย่างในตารางสองสามตารางและตอนนี้มันไม่ใช่แอป "เน้นองค์กร" ใช่หรือไม่ จากนั้นเลือกสิ่งที่น่าสนใจเพื่อเรียนรู้
บางทีคุณอาจจะจัดเก็บข้อมูลที่มีความสำคัญต่อไคลเอนต์อย่างแท้จริงแข็งแกร่งจำเป็นต้องทำธุรกรรมและมีการจำลองแบบสดไปยังพื้นที่โฮสต์ระยะไกลเป็นต้นจากนั้นอาจดูบางอย่างเช่น postgresql มันจะไม่สะท้อนเช่นกัน แต่ไดรเวอร์ node.js ทำงานได้ดีและถ้าคุณไม่กลัว sql อย่างมากมันก็จะได้สิ่งที่คุณต้องการเข้า / ออกอย่างง่ายดาย
สำหรับความคิดเห็นของฉันเองฉันคิดว่าการใช้ stack ที่ใหม่กว่าเช่น node.js (เทียบกับเฟรมเวิร์กแบบเดิมใน php / java) เป็นการเพิ่มความซับซ้อน "ใหม่" มากพอที่เราไม่ควรเพิ่มเลเยอร์พิเศษทั้งหมดพร้อมกัน นี่เป็นบทความที่ดีที่กล่าวถึง:
http://nodeguide.com/convincing_the_boss.html