Need advice about which tool to choose?Ask the StackShare community!
HBase vs Vitess: What are the differences?
What is HBase? The Hadoop database, a distributed, scalable, big data store. Apache HBase is an open-source, distributed, versioned, column-oriented store modeled after Google' Bigtable: A Distributed Storage System for Structured Data by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, HBase provides Bigtable-like capabilities on top of Apache Hadoop.
What is Vitess? It is a database clustering system for horizontal scaling of MySQL. It is a database solution for deploying, scaling and managing large clusters of MySQL instances. It’s architected to run as effectively in a public or private cloud architecture as it does on dedicated hardware. It combines and extends many important MySQL features with the scalability of a NoSQL database.
HBase and Vitess can be categorized as "Databases" tools.
HBase is an open source tool with 2.91K GitHub stars and 2.01K GitHub forks. Here's a link to HBase's open source repository on GitHub.
Pros of HBase
- Performance9
- OLTP5
- Fast Point Queries1