Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Database & SysAdmin
  3. Database
  4. MemSQL.. Explored yet?

MemSQL.. Explored yet?

Scheduled Pinned Locked Moved Database
question
5 Posts 4 Posters 0 Views 1 Watching
  • 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.
  • S Offline
    S Offline
    Schatak
    wrote on last edited by
    #1

    was reading an article about memSQL ... seems to be good and new thing.. but wonder does it make any difference with other documented databases?

    L Kornfeld Eliyahu PeterK J 3 Replies Last reply
    0
    • S Schatak

      was reading an article about memSQL ... seems to be good and new thing.. but wonder does it make any difference with other documented databases?

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Didn't know the specific brand; TimesTen (from Oracle) works as advertised, I assume this one does the same. Not very useful for documents - it is useful for high traffic data.

      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^][](X-Clacks-Overhead: GNU Terry Pratchett)

      1 Reply Last reply
      0
      • S Schatak

        was reading an article about memSQL ... seems to be good and new thing.. but wonder does it make any difference with other documented databases?

        Kornfeld Eliyahu PeterK Offline
        Kornfeld Eliyahu PeterK Offline
        Kornfeld Eliyahu Peter
        wrote on last edited by
        #3

        memSQL is still a RDBM, but uses memory as storage, while document-base is noSQL...so not much to compare... If you are interesting in hi-performance (real-time) data processing, you may check SQL's in-memory-tables...

        Skipper: We'll fix it. Alex: Fix it? How you gonna fix this? Skipper: Grit, spit and a whole lotta duct tape.

        "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

        S 1 Reply Last reply
        0
        • Kornfeld Eliyahu PeterK Kornfeld Eliyahu Peter

          memSQL is still a RDBM, but uses memory as storage, while document-base is noSQL...so not much to compare... If you are interesting in hi-performance (real-time) data processing, you may check SQL's in-memory-tables...

          Skipper: We'll fix it. Alex: Fix it? How you gonna fix this? Skipper: Grit, spit and a whole lotta duct tape.

          S Offline
          S Offline
          Schatak
          wrote on last edited by
          #4

          Yes, its an ACID-compliant RDBMS.

          1 Reply Last reply
          0
          • S Schatak

            was reading an article about memSQL ... seems to be good and new thing.. but wonder does it make any difference with other documented databases?

            J Offline
            J Offline
            jschell
            wrote on last edited by
            #5

            Schatak wrote:

            seems to be good and new thing

            Pretty sure when new things stop showing up in computing then people won't be doing computing any more. So new doesn't mean much. The real question does it serve a real need significantly better than some older technology. Must be significant otherwise the learning time and the problems due to learning will not be an effective trade off. And the vast majority of the time for any really "new" idiom the answer is no. So based on that one shouldn't look for new technologies but rather look for solutions to real problems. For example a real problem might be that an existing file based database using expertly created caching and expertly created database design fails to meet real performance needs. This would be versus situations like the following - My 'database' is slow, when no actual profiling has been done at all. (I don't even know what profiling is much less creating a simulation of actual production traffic.) - My database is slow but I don't have any idea how databases work. - I don't like SQL and consequently all my SQL ends up being written like it didn't exist. - I don't even know what caching strategies are - I read about this cool tool and I want to base the entire future of a company for the next 10 years on it just so I can play with it. - As a developer I need to restore the database 20 times a day and it just takes too long so the database should be replaced even though there is no problem with performance in production.

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups