Return![](https://github.com/BohuTANG.png)
Announcing Databend v0.7.0 - Deploy easier, query faster
March 28, 2022 · 2 min read
![](https://github.com/BohuTANG.png)
BohuTANG
This is my first post on Docusaurus 2.
Continuing breaking ground, activate your object storage for big data analytics in sub-second!
Thank you to everyone for the work over the past 4 months!
With our latest release, Databend v0.7.0, this release includes several new user-facing features, performance optimizations, and many other improvements, activate your object storage for big data analytics!
Highlights
0.7.0 release brings Databend architecture to a stable stage
- Simple primitive data type framework
- New Pull&Push-Based Processor framework
- Git-Like table format with snapshot transaction isolation
- Announce OpenDAL for object storage data access
- Announce OpenRaft to improve raft as the next generation consensus protocol
New Features
- [Query] Add DateTime64 data type
- [Query] Add Semi-Structured variant data type
- [Query] Add
group by
nullable column - [Query] Add filter push-down for
read datasource
- [Query] Add function monotonicity check
- [Query] Add support for Java/Python/Golang client and JDBC driver
- [Query] Add support for github external datasource
- [Query] Add support for
CREATE TABLE [IF NOT EXISTS] [db.]table LIKE [db.]origin_table AS SELECT query
- [Query] Add support for
Copy INTO <table> from external location
- [Query] Add support for
COPY INTO <table> FROM internal/external stage
- [Query] Add support for
ALTER TABLE [ IF EXISTS ] <name> RENAME TO <new_table_name>
- [Query] Add support for
[NOT] IN (a, b, c, ...) InList
- [Query] Add user defined functions
- [Query] Add
system.query_log
for multi-tenant query statistics - [Query] Add
CALL
procedure for administrator operation - [Query] Add support for CSV/Parquet/Json file streaming load
- [Query] Add embed markdown dos into
system.functions
- [Query] Add support for config file format json, yaml, toml
- [Query] Add support for column specify an expression as default value
- [User] Add support for basic RBAC privileges
- [Storage] Add database_id/table_id to data file prefix
- [Storage] Add version to storage layout for upgrade
- [Meta] Add support for multi tenant
- [Meta] Replace arrow flight service with gRPC
Improvements
- [Query] Change Pull-Based to New Pull&Push-Based processor
- [Query] Improve parallel write performance
- [Doc] Better documentation https://databend.rs
Reference
🎈Connect With Us
We'd love to hear from you. Feel free to run the code and see if Databend works for you. Submit an issue with your problem if you need help.
DatafuseLabs Community is open to everyone who loves data warehouses. Please join the community and share your thoughts.