An

AntsDB – a database virtualization software for HBase

Hacker News

AntsDB – a database virtualization software for HBase

AntsDB is a database virtualization software/middleware that provides a low latency high concurrency virtual MySQL layer on top of Hadoop HBase. It is wire compatible with MySQL and supports core features such as all DMLs, most DDLs, transaction control, index, full text search, MVCC, row and table locks etc. It is designed to make HBase, or any data warehouse, an OLTP database. Up to date, it can work with many MySQL applications such as MySQL console, MySQL command line utilities, MediaWiki, SonarQube, DBeaver, phpMyAdmin, Squirrel SQL etc. I've benchmarked it with YCSB. It is significantly faster than mainstream relational databases. Results can be found at http://www.antsdb.com/?p=171 . I started this project a few years ago with a couple of questions in my mind: (1) why do you need a front-end database if all it does can be done by a middleware (2) I like the scalability of Hadoop but I hate missing the nice features from the traditional relational database. Why can't I have both? (3) How far can you go with Java? Now I believe I have limited success with my experiment and I'd like to share it with the community. The project is open source. GitHub url is https://github.com/waterguo/antsdb . You are welcome to try it out or use the code in your own projects. I will be very grateful if you can give me some feedback.

Share card

Actual performance

2points
2comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, started, compatible · Missing: reddit linkedin, podcasting, created
89%89% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: open source, ide, io · Missing: https docs, excited, just released
82%82% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: code, open · Missing: mac, agents, macos
73%73% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
32%32% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
24%24% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

DBSnapper
DBSnapper73%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Sanitized Database Snapshots for Software Developers

Indie Hackers2apis
Su
SummaDB, a hierarchical database that syncs with PouchDB60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SummaDB, a hierarchical database that syncs with PouchDB

Hacker News5
No
Noms – The versioned, forkable, syncable database68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Noms – The versioned, forkable, syncable database

Hacker News43
A
A reactive Database61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A reactive Database

Hacker News1
A
A reactive Database61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A reactive Database

Hacker News1
Re
Relations in a NoSQL database68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Relations in a NoSQL database

Hacker News6
Sl
SleekDB – A NoSQL Database68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SleekDB – A NoSQL Database

Hacker News2
An
An experiment with Gnocchi (the database) – Part 257%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An experiment with Gnocchi (the database) – Part 2

Hacker News2
Di
Digestable Ingredient Database68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Digestable Ingredient Database

Hacker News2
Ne
NebulaDB, my first attempt at a database63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

NebulaDB, my first attempt at a database

Hacker News30