skytable / skytable

Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences

Home Page:https://skytable.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement, document and stabilize BlueQL

ohsayan opened this issue · comments

commented

Description

As noted in the roadmap (#203), Skytable will have its own query language. As opposed to having a "full-blown" query language with all kinds of complex expressions, BQL should be simple, performant, extensible and secure, avoiding common pitfalls in other query languages.

This is our plan for introducing the query language:

  • BlueQL for DDL
    • Implement
    • Document spec
    • Optimize impl
  • BlueQL for DML
    • Implement
    • Document spec
    • Optimize impl
  • Phase out the older action-based API for DDL
  • Discuss about the future goals with the action-based API

Closed as implemented!

@ohsayan Congrats! Want to check things off the todo list to reap your victory?

@ronvoluted Done 🫡🚀