AntsDB简介

AntsDB 是世界首个虚拟数据库

基于独有的虚拟数据库技术,AntsDB为Hadoop HBase 提供了一层 MySQL 兼容层。不同于兼容SQL语句,AntsDB 还全面兼容MySQL的网络协议、驱动、管理工具,以及命令行工具。借助AntsDB,用户可以像操作MySQL一样操作Hadoop,节省了用户大量的的Hadoop方面的培训、使用、研发等资源。同时可以享受所有Hadoop带来的成千上万的数据工具与应用。

AntsDB是一个高并发、低延时的OLTP数据库

AntsDB 拥有强大的事务处理能力,赋予Hadoop前所未有的企业级事务处理能力,为Hadoop生态圈添上了重要的一笔。

  • 千级并发能力
  • 毫秒级延时
  • ACID兼容的事务处理能力:表锁、行锁、MVCC、事务控制,数据隔离等等

AntsDB 已经通过了YCSB 与 TPCC 基准测试,拥有远超 MySQL、PostgreSQL 以及其它传统数据库的性能。

兼容性

AntsDB 与 MySQL 100%兼容。截止目前,已经有众多的应用程序成功在MySQL上运行,未做任何代码修改。

  • MediaWiki
  • SonarQube
  • DBeaver
  • phpMyAdmin
  • Squirrel SQL
  • MySQL Workbench
  • MySQL clients

开源

AntsDB 已经在GitHub上开源。欢迎参与AntsDB的研发工作。