Vietnam

    Nodejs.vn

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Groups
    • Search

    [Tư vấn] Nên sử dụng 'mongodb' hay 'mongooes'?

    ExpressJS/Conect.IO
    1
    33
    12896
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Bui Minh Phong
      Bui Minh Phong last edited by

      Chào các bạn, mình mới tìm hiểu về NodeJS và sử dụng module để làm việc với database là mongodb, cảm thấy việc đọc, ghi dữ liệu rất tốt, chỉ là không có Schema, đang code quen Java có hướng đối tượng nên không thích lắm 😃 Theo các bạn nên sử dụng thằng nào trong hai thằng này? Như mình hiểu thì mongodb là cái chuẩn ban đầu, còn mongooes là một thư viện để làm việc tốt hơn với mongodb phải không?
      Cảm ơn các bạn.

      Duc Nguyen108 1 Reply Last reply Reply Quote 2
      • Duc Nguyen108
        Duc Nguyen108 @Bui Minh Phong last edited by

        @Bui-Minh-Phong Nếu bạn có nền tảng Java thì chắc sẽ hiểu được , vì sao dùng Hibernate mà không dùng JDBC,

        Bên NODEJS thì cũng vậy thui . Mình cũng từ JAVA mới qua NODEJS

        ? ? 2 Replies Last reply Reply Quote 3
        • ?
          A Former User @Duc Nguyen108 last edited by A Former User

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • ?
            A Former User @Duc Nguyen108 last edited by

            @Duc-Nguyen108 Mình không hiểu p có thể giải thích cho mình được không

            1 Reply Last reply Reply Quote 0
            • Bui Minh Phong
              Bui Minh Phong last edited by

              Cảm ơn các bạn. Thì như mình hiểu là dùng 'mongodb' là code native, còn 'mongooes' sẽ là một framework để giúp làm việc với MongoDB nhanh và hiệu quả hơn. Thế thì có lẽ người ta hay dùng 'mongooes' rồi 😃

              1 Reply Last reply Reply Quote 0
              • tutv95
                tutv95 last edited by

                Dùng mongoose là chuẩn rồi 😃 Nó hướng ORM có schema các kiểu nữa code chuẩn luôn :))))

                1 Reply Last reply Reply Quote 1
                • tientoantai
                  tientoantai last edited by

                  Câu trả lời chính xác là còn tùy nhé ;))

                  ? domanhdat cuuthegioi 3 Replies Last reply Reply Quote 4
                  • ?
                    A Former User @tientoantai last edited by

                    @tientoantai p có thể giải thích được không

                    1 Reply Last reply Reply Quote 2
                    • domanhdat
                      domanhdat @tientoantai last edited by

                      @tientoantai p có thể giải thích được không, p trả lời hơi chung chung rồi đấy.

                      1 Reply Last reply Reply Quote 3
                      • npm
                        npm last edited by

                        Mình tưởng 2 cái đấy giống nhau @@

                        1 Reply Last reply Reply Quote 6
                        • cuuthegioi
                          cuuthegioi @tientoantai last edited by

                          @tientoantai thếkhi nào dùng môngdb bạn giải thích kĩ hơn cho mình vơi

                          1 Reply Last reply Reply Quote 7
                          • Hai Ngo161
                            Hai Ngo161 last edited by

                            @tientoantai Mình nghĩ là trả lời như thế thì trả lời làm gì tốn công ae đọc 😣

                            1 Reply Last reply Reply Quote 3
                            • Bui Minh Phong
                              Bui Minh Phong last edited by

                              Mình cũng chưa tìm hiểu được nhiều, nhưng thấy rằng dùng 'mongoose' là một framework để tương tác tốt hơn với MongoDB, thao tác ngắn gọn hơn, có Schema, mình thấy như hướng đối tượng, có thể định nghĩa các thuộc tính, phương thức,.... Cao thủ nào hiểu sâu sắc hơn nữa thì vào giải thích giúp mình với nhé.
                              Cảm ơn các bạn 😃

                              domanhdat 1 Reply Last reply Reply Quote 0
                              • domanhdat
                                domanhdat @Bui Minh Phong last edited by

                                @Bui-Minh-Phong mình biết có bạn này rất giỏi về mongodb @tientoantai nhận hàng.

                                1 Reply Last reply Reply Quote 2
                                • Lê Mạnh Hùng
                                  Lê Mạnh Hùng last edited by

                                  @tientoantai p giải thích cho p ý kìa

                                  http://fantasticvn.com/

                                  1 Reply Last reply Reply Quote 2
                                  • npm
                                    npm last edited by

                                    @tientoantai Hôm nọ em đi phỏng vấn xin việc gặp anh hôm nay lại tình cờ gặp anh trên diễn đàn. Anh đã cho em những lời khuyên bổ ích, em sẽ cố gắng lần sau. Cảm ơn anh !

                                    1 Reply Last reply Reply Quote 4
                                    • Ngàn Kilô
                                      Ngàn Kilô last edited by

                                      Ơn giời thánh @tientoantai hiển linh rồi

                                      1 Reply Last reply Reply Quote 3
                                      • ngnhat
                                        ngnhat last edited by

                                        @tientoantai anh ấy rất nổi tiếng trong cộng đồng nodejs đấy

                                        1 Reply Last reply Reply Quote 2
                                        • rikky
                                          rikky last edited by

                                          Chúng mày code đê! Hiếp chết cả lũ bây giờ

                                          1 Reply Last reply Reply Quote 2
                                          • tientoantai
                                            tientoantai last edited by

                                            Thể theo nguyện vọng của mấy "FPT" viết mấy dòng cho xôm tụ topic

                                            1, Về câu hỏi "Nên sử dụng 'mongodb' hay 'mongooes'?"

                                            • mongodb là gì nào? -> có thể bạn biết rồi nhưng cứ thử lục lại ở đây https://www.mongodb.com/
                                            • vậy mongooes là gì? -> tìm câu trả lời ở chỗ này http://mongoosejs.com/

                                            OK sau khi đã vọc xong thì thử trả lời câu hỏi này nhé "Nếu dùng mongoose thì có cần dùng đên mongodb nữa không?"

                                            Mịa, câu trả lời đáng buồn là có =)) thế thì hỏi làm mịa gì nữa, kiểu gì chả có mongodb =))
                                            => câu hỏi đáng ra nên là "Nếu tôi dùng mongodb cho hệ thống thì "CÓ-NÊN-DÙNG-MONGOOES-HAY-KHÔNG?"

                                            1. Sau khi đã chuyển sang câu hỏi mới thì câu trả lời "đáng buồn" lại vẫn là còn tùy.
                                              Vơi dạng câu hỏi theo kiểu lựa chọn nói chung ấy thì đéo bao giờ có đáp án chính xác, cái gì cũng có 2 mặt cụ thể hơn thì là được và mất, xem xét lại xem những cái 'ĐƯỢC' có đáng để mình phải bỏ ra những cái sẽ "MẤT" hay không. Và với những câu theo kiểu A hay B (mà không còn một dữ kiện có ý nghĩa nào nữa) thì câu trả lời chính xác là còn tùy. Lấy 1 ví dụ đơn giản: "giờ đi làm bằng xe đạp hay xe máy?"
                                              Đi xe đạp thì chậm, mất sức, nhìn không ngầu nhưng tiết kiệm $ và có cơ hội luyện tập thể dục
                                              Xe máy thì nhanh hơn, không mất sức mấy nhưng chi phí cao hơn và chả có cơ hội vận động mấy.
                                              Đấy, chọn đi, lúc này tất nhiên là nếu đủ tuổi, có bằng, nhà xa và đủ khả năng nuôi thì xe máy thôi, đạp xe hơi mệt và mất thời gian,
                                              Nhưng nếu nhà không xa lắm + đang cần tiết kiệm thì lại xe đạp (thậm chí đi bộ)
                                              Đấy, rõ ràng là câu trả lời cho việc chọn xe đạp hay xe máy làm phương tiện nó chính là "CÒN TÙY" đấy thôi

                                            2. Quay trở lại với câu hỏi (CÓ-NÊN-DÙNG-MONGOOES-HAY-KHÔNG?)
                                              Câu trả lời như đã nói ở trên nhé.
                                              Nếu để tư vấn thì, cứ thử đi để xem nó phù hợp với những kiểu hệ thống thế nào, trải nghiệm thì lúc nào cũng có giá trị cả kể cả là thử để biết là mình không nên.
                                              Còn với người mới tìm hiểu thì lời khuyên là bắt đầu từ basic trước đã (kiểu như là học ngôn ngữ trước khi tìm hiểu về library hay framework ấy mà)

                                            P/S: Ý kiến cá nhân: tránh xa thằng mongooes ra mật ngọt chết ruồi đấy =))
                                            P/S 2: chém gió đấy, đừng tin =))
                                            P/S 3: dành cho mấy thằng "FPT" hay thích bới móc theo kiểu "trả lời chung chung, chả có tý ý nghĩa nào", "người ta đang cần giải thích" => tự tìm hiểu đi, trải nghiệm nào cũng có giá trị cả đấy =))

                                            domanhdat 1 Reply Last reply Reply Quote 12
                                            • First post
                                              Last post
                                            $(document).ready(function () { app.coldLoad(); }); }