Sign inSign up

dingodatabase/dingodb

By dingodatabase

Updated almost 5 years ago

Image
0

52

dingodatabase/dingodb repository overview

DingoDB 0.1.0 Release Notes

  • Cluster
    1. Distributed computing. Cluster nodes are classified into coordinator role and executor role.
    2. Distributed meta data storage. Support creating and dropping meta data of tables.
    3. Coordinators support SQL parsing and optimizing, job creating and distributing, result collecting.
    4. Executors support task executing.
  • Data store
    1. Using RocksDB storage.
    2. Encoding and decoding in Apache Avro format.
    3. Table partitioning by hash of primary columns.
  • SQL parsing and executing
    1. Create (CREATE TABLE) and drop table (DROP TABLE).
    2. Supporting common SQL data types: TINYINT, INT, BIGINT, CHAR, VARCHAR, FLOAT, DOUBLE, BOOLEAN
    3. Insert into (INSERT INTO TABLE) and delete from (DELETE FROM TABLE) table.
    4. Query table (SELECT).
    5. Support filtering and projecting in query.
    6. Support expressions in filter conditions and projecting columns.
    7. Support point query.
  • User interface
    1. Command line interface (CLI)
    2. Support SQL input and executing in CLI.
    3. Output query results in table format in CLI.
    4. Output time consumed by query in CLI.

Tag summary

Content type

Image

Digest

Size

406.1 MB

Last updated

almost 5 years ago

docker pull dingodatabase/dingodb:0.1.0