Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

Comparison Of NoSQL Databases HBase, Cassandra & MongoDB:

Pragya Keshap answered on February 23, 2023 Popularity 1/10 Helpfulness 1/10

Contents


More Related Answers

  • how to see databases in mongodb
  • show dbs in mongodb
  • mongodb vs mysql
  • Cassandra vs MongoDB: Similarities
  • Why should you choose a NoSQL Database like HBase, Couchbase or Cassandra over RDBMS?
  • Why are NoSQL databases like Cassandra or Riak not good choices instead of MongoDB?
  • how Mongodb is better than cassandra
  • is mongodb nosql
  • Types of NOSQL databases :-

  • Comparison Of NoSQL Databases HBase, Cassandra & MongoDB:

    0

    HBase:

    Key characteristics:

    · Distributed and scalable big data store

    · Strong consistency

    · Built on top of Hadoop HDFS

    · CP on CAP

    Good for:

    · Optimized for read

    · Well suited for range based scan

    · Strict consistency

    · Fast read and write with scalability

    Not good for:

    · Classic transactional applications or even relational analytics

    · Applications need full table scan

    · Data to be aggregated, rolled up, analyzed cross rows

    Usage Case: Facebook message

    Cassandra:

    Key characteristics:

    · High availability

    · Incremental scalability

    · Eventually consistent

    · Trade-offs between consistency and latency

    · Minimal administration

    · No SPF (Single point of failure) – all nodes are the same in Cassandra

    · AP on CAP

    Good for:

    · Simple setup, maintenance code

    · Fast random read/write

    · Flexible parsing/wide column requirement

    · No multiple secondary index needed

    Not good for:

    · Secondary index

    · Relational data

    · Transactional operations (Rollback, Commit)

    · Primary & Financial record

    · Stringent and authorization needed on data

    · Dynamic queries/searching on column data

    · Low latency

    Usage Case: Twitter, Travel portal

    MongoDB:

    Key characteristics:

    · Schemas to change as applications evolve (Schema-free)

    · Full index support for high performance

    · Replication and failover for high availability

    · Auto Sharding for easy Scalability

    · Rich document based queries for easy readability

    · Master-slave model

    · CP on CAP

    Good for:

    · RDBMS replacement for web applications

    · Semi-structured content management

    · Real-time analytics and high-speed logging, caching and high scalability

    · Web 2.0, Media, SAAS, Gaming

    Popularity 1/10 Helpfulness 1/10 Language sql
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 23 2023
    Pragya Keshap
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.