Có nên chọn MongoDB để xây dựng mạng xã hội ?

www.sarahmei.com

Hiện nay, có ba kiểu model phổ biến khi thiết kế một cơ sở dữ liệu phục vụ một nhu cầu nghiệp vụ nào đó là relational model, document model và graph model. Đối với bài toán mạng xã hội như FB, Twitter, những thông tin như user, user like những post của những user nào, follow những user nào,  ...  Graph model lý tưởng cho bài toán này, nhưng một số khác cho rằng document model là phù hợp. Vậy liệu document model có thật sự phù hợp ? Cùng tìm hiểu quá trình xây dựng mạng xã hội Dispora với MongoDB đã gặp những vấn đề mà đội ngũ kỹ sư  đã gặp phải và bài học rút ra trong bài viết này của tác giả Sara Mei.

Read more...
Linkedin

Want to receive more content like this in your inbox?