GreptimeDB v0.6 released | Supports migration of data table Regions between Datanodes

At the beginning of the new year of 2024, the Greptime team continues to carry out intensive version iterations with the vitality of the new year. Following the last update, in just three weeks our open source time series database has received a new, more powerful and feature-rich version - GreptimeDB v0.6.

Next we will introduce the major version improvements of GreptimeDB v0.6:

  • v0.6 new features
  • Other highlights updates

Region Migration

In the v0.5 version, we introduced support for Kafka WAL, making it possible to synchronize and migrate Region data between multiple Datanodes. In version 0.6, we initially implemented the Region Migration function, providing users with the ability to migrate data table Regions between Datanodes, while ensuring data integrity and providing a good foundation for dynamically adjusting cluster load.

For example, as query performance requirements increase, users can easily migrate data table Regions to Datanode nodes with lower load or larger specifications through Region Migration to achieve better query performance.

In the future, we plan to introduce dynamic Region distribution, which will intelligently reallocate data Regions based on real-time monitored load conditions and business needs without interrupting services to optimize resource utilization. This will enable more intelligent and efficient data management, providing sustainable support for the ever-changing business environment.

Other highlights updates

  • Added a new configuration item to allow specifying the default time zone for queries

    By adding --store-key-prefixconfiguration options, administrators can specify the Key prefix used by metasrv to avoid key name conflicts.

  • Implemented the OR logical operator in PromQL

    New special UNIONoperators (in PromQL OR) are added specifically for specific PromQL query scenarios. This operator accepts two input nodes, all columns of the left child node will be output, and compare_keysthe specified column is used to check for duplication. When duplicates are encountered, if they all originate from the right node, only the first row will be retained, and the rows from the left node will be discarded. The output contains the columns of all left and right nodes, and the order of the rows is not fixed.

future outlook

In v0.7, we will introduce a new index module, the first implementation of which will be the inverted index. Our goal is to use this index module to improve the performance of filtering out a small number of timelines from massive timelines and querying them. This is exactly the feature that Metric Engine focuses on in observable scenarios. Our team is currently testing the combination of the two to ensure its performance and stability. Please look forward to our upcoming v0.7 version!

Little knowledge about Greptime:

Greptime Greptime Technology was founded in 2022 and is currently improving and building three products: time series database GreptimeDB, GreptimeCloud and observability tool GreptimeAI.

GreptimeDB is a time series database written in Rust language. It is distributed, open source, cloud native and highly compatible. It helps enterprises read, write, process and analyze time series data in real time while reducing long-term storage costs; GreptimeCloud can provide users with A fully managed DBaaS service that can be highly integrated with observability, Internet of Things and other fields; GreptimeAI is tailor-made for LLM, providing full-link monitoring of cost, performance and generation processes.

GreptimeCloud and GreptimeAI have been officially tested. Welcome to follow the official account or official website for the latest developments!

Official website: https://greptime.cn/

GitHub: https://github.com/GreptimeTeam/greptimedb

Documentation: https://docs.greptime.cn/

Twitter: https://twitter.com/Greptime

Slack: https://greptime.com/slack

LinkedIn: https://www.linkedin.com/company/greptime/

A programmer born in the 1990s developed a video porting software and made over 7 million in less than a year. The ending was very punishing! High school students create their own open source programming language as a coming-of-age ceremony - sharp comments from netizens: Relying on RustDesk due to rampant fraud, domestic service Taobao (taobao.com) suspended domestic services and restarted web version optimization work Java 17 is the most commonly used Java LTS version Windows 10 market share Reaching 70%, Windows 11 continues to decline Open Source Daily | Google supports Hongmeng to take over; open source Rabbit R1; Android phones supported by Docker; Microsoft's anxiety and ambition; Haier Electric shuts down the open platform Apple releases M4 chip Google deletes Android universal kernel (ACK ) Support for RISC-V architecture Yunfeng resigned from Alibaba and plans to produce independent games for Windows platforms in the future
{{o.name}}
{{m.name}}

Guess you like

Origin my.oschina.net/u/6839317/blog/10862471