ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    MongoDB vs. Redis

    IT Discussion
    mongodb redis nosql database databases
    4
    25
    3.0k
    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.
    • scottalanmillerS
      scottalanmiller @dyasny
      last edited by

      @dyasny said in MongoDB vs. Redis:

      NoSQL is a huge field. You should pick a database according to what your app requires and not "by reputation". Redis and Mongo are very different, and are used for very different use cases.

      In the case of NodeBB, they were the two (now PostgreSQL is added... talk about really different!) that were available for it at the time. Redis was the default (and still is in the docs) and MongoDB was for "bigger" deployments. Now MongoDB is the default in the config files, at least.

      Very odd that they chose those two and had to develop so differently for each.

      D 1 Reply Last reply Reply Quote 0
      • D
        dyasny @scottalanmiller
        last edited by

        @scottalanmiller weird indeed. Also, Mongo at scale is a nightmare (manual resharding when adding a node!)

        Mongo is great for a developer who is just starting a project - it's damn easy to use, initially, and when you aren't big enough to actually need someone with DBA (or whatever hipster name you want to call them) skills

        scottalanmillerS 1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller @dyasny
          last edited by

          @dyasny said in MongoDB vs. Redis:

          @scottalanmiller weird indeed. Also, Mongo at scale is a nightmare (manual resharding when adding a node!)

          Mongo is great for a developer who is just starting a project - it's damn easy to use, initially, and when you aren't big enough to actually need someone with DBA (or whatever hipster name you want to call them) skills

          Are there new hipster names for DBAs? We see the opposite, suddenly hipsters call everyone DBAs, even people very far removed from the database.

          D 1 Reply Last reply Reply Quote 0
          • D
            dyasny @scottalanmiller
            last edited by

            @scottalanmiller said in MongoDB vs. Redis:

            Are there new hipster names for DBAs? We see the opposite, suddenly hipsters call everyone DBAs, even people very far removed from the database.

            I see a lot of "data scientists" and "data engineers" who really are people with a bit of python, some basic statistics and knowledge of SQL 🙂

            scottalanmillerS travisdh1T 2 Replies Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @dyasny
              last edited by

              @dyasny said in MongoDB vs. Redis:

              @scottalanmiller said in MongoDB vs. Redis:

              Are there new hipster names for DBAs? We see the opposite, suddenly hipsters call everyone DBAs, even people very far removed from the database.

              I see a lot of "data scientists" and "data engineers" who really are people with a bit of python, some basic statistics and knowledge of SQL 🙂

              Ah, I see.

              1 Reply Last reply Reply Quote 0
              • travisdh1T
                travisdh1 @dyasny
                last edited by

                @dyasny said in MongoDB vs. Redis:

                @scottalanmiller said in MongoDB vs. Redis:

                Are there new hipster names for DBAs? We see the opposite, suddenly hipsters call everyone DBAs, even people very far removed from the database.

                I see a lot of "data scientists" and "data engineers" who really are people with a bit of python, some basic statistics and knowledge of SQL 🙂

                I'm a "data scientist" or "data engineer", who knew?

                D 1 Reply Last reply Reply Quote 0
                • D
                  dyasny @travisdh1
                  last edited by

                  @travisdh1 said in MongoDB vs. Redis:

                  I'm a "data scientist" or "data engineer", who knew?

                  Just drink your smoothie, you hipster you 😄

                  jmooreJ 1 Reply Last reply Reply Quote 1
                  • jmooreJ
                    jmoore @scottalanmiller
                    last edited by

                    @scottalanmiller Sorry I wasnt around here then. However Ive been a rackspace customer since then lol

                    1 Reply Last reply Reply Quote 0
                    • jmooreJ
                      jmoore @dyasny
                      last edited by

                      @dyasny Oh thats why I never hear the dba title thrown around anymore, its evolved I guess.

                      D scottalanmillerS 2 Replies Last reply Reply Quote 0
                      • D
                        dyasny @jmoore
                        last edited by

                        @jmoore said in MongoDB vs. Redis:

                        @dyasny Oh thats why I never hear the dba title thrown around anymore, its evolved I guess.

                        I think, with all the NoSQL around, DBAs are considered "those old farts doing Oracle in the basement". The term is just not as flashy as "ninja unicorn narwhal rock star"

                        scottalanmillerS jmooreJ 2 Replies Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller @jmoore
                          last edited by

                          @jmoore said in MongoDB vs. Redis:

                          @dyasny Oh thats why I never hear the dba title thrown around anymore, its evolved I guess.

                          It's not, DBA is always a DBA. Actual DBAs have never changed.

                          jmooreJ 1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller @dyasny
                            last edited by

                            @dyasny said in MongoDB vs. Redis:

                            @jmoore said in MongoDB vs. Redis:

                            @dyasny Oh thats why I never hear the dba title thrown around anymore, its evolved I guess.

                            I think, with all the NoSQL around, DBAs are considered "those old farts doing Oracle in the basement". The term is just not as flashy as "ninja unicorn narwhal rock star"

                            Also not needed as much. Modern databases still need people who understand them, but it isn't like you are sitting there twisting the knobs all day like you used to in the 1980s.

                            D 1 Reply Last reply Reply Quote 0
                            • jmooreJ
                              jmoore @dyasny
                              last edited by

                              @dyasny lol I love that one!

                              D 1 Reply Last reply Reply Quote 0
                              • jmooreJ
                                jmoore @scottalanmiller
                                last edited by

                                @scottalanmiller I mean the term, not the role. Sorry I thought that was apparent.

                                scottalanmillerS 1 Reply Last reply Reply Quote 0
                                • D
                                  dyasny @scottalanmiller
                                  last edited by

                                  @scottalanmiller I see DBAs in large organizations, managing large databases, obviously, it's not about knobs anymore, but more about optimizing queries, load distribution, analytics around the DB use etc.

                                  scottalanmillerS 1 Reply Last reply Reply Quote 1
                                  • D
                                    dyasny @jmoore
                                    last edited by

                                    @jmoore I would love it too, if I didn't get to hear it so much, especially from recruiters who don't know anything about IT, so instead of catching up on tech at least to be able to read a CV, they just use a bunch of flashy words and hope that's what will catch the more expensive talent for them to market.

                                    In fact, I just got almost this very phrase from a 60 year old recruiter, who called me and claimed I was one, and that he would love to set me up with a new job. I wish a hung up phone was able to hit people on the ass as well as a closed door can 🙂

                                    jmooreJ 1 Reply Last reply Reply Quote 1
                                    • jmooreJ
                                      jmoore @dyasny
                                      last edited by

                                      @dyasny Haha right. Though I don't see how just using some flashy marketing terms would actually get good talent.

                                      D 1 Reply Last reply Reply Quote 0
                                      • scottalanmillerS
                                        scottalanmiller @dyasny
                                        last edited by

                                        @dyasny said in MongoDB vs. Redis:

                                        @scottalanmiller I see DBAs in large organizations, managing large databases, obviously, it's not about knobs anymore, but more about optimizing queries, load distribution, analytics around the DB use etc.

                                        Oh I still see them. Just less of them.

                                        1 Reply Last reply Reply Quote 0
                                        • scottalanmillerS
                                          scottalanmiller @jmoore
                                          last edited by

                                          @jmoore said in MongoDB vs. Redis:

                                          @scottalanmiller I mean the term, not the role. Sorry I thought that was apparent.

                                          It's still the only term for the actual role 🙂

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            dyasny @jmoore
                                            last edited by

                                            @jmoore said in MongoDB vs. Redis:

                                            ... I don't see how just using some flashy marketing terms would actually get good talent.

                                            my point exactly! 🙂

                                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post