It looks like a cow!
http://www.oschina.net/p/eventql?fromerr=FlR0Ecm5
EventQL is a distributed column-oriented database for handling large-scale event collection and analysis. Use super fast SQL and JavaScript queries.
characteristic:
-
Table data is automatically stored in partitions based on the primary key, which can be distributed and stored on multiple hosts
-
Supports INSERT, UPDATE and DELETE operations
-
Supports flat and complex nested tables (OBJECT/ARRAY column types). Can use JSON to insert records or get records
-
The row data is stored in a column-oriented way, and the query only needs to read the referenced column data
-
(Almost) full support for SQL 2009 (including JOINs!)
-
Queries are automatically processed in parallel and can be processed in parallel to multiple machines
-
Each table supports hundreds of terabytes of data, and each cluster can have thousands of tables
-
Shared-nothing design, an EventQL cluster consists of multiple server nodes with the same priority
-
Fully transparent query caching for multiple executions of the same query on unchanged data
-
Developed in C++11 with commercial support
Startup is easy: $ ./evqld --listen 0.0.0.0:9175 --datadir /srv/evql --standalone