当前位置:网站首页>Matrixdb V4.5.0 was launched with a new mars2 storage engine!
Matrixdb V4.5.0 was launched with a new mars2 storage engine!
2022-07-05 06:06:00 【Ymatrix official technology community】
After nearly 4 Months of hard work , all-new MatrixDB v4.5.0 Official release .
this MatrixDB v4.5.0 Welcome many major updates , Include : Launch a new storage engine MARS2, Add query information statistics component 、 New support sliding window And MatrixDB on Kubernetes Deployment and other functional features ,Mxbench 、MatrixGate Upgrade both , And fixed some problems encountered in production practice .MatrixDB In terms of functionality and stability , Continuous and stable improvement .
01 New launch MARS2 Storage engine
MARS2 Storage engine in MARS1 Develop on the basis of , It's solved MARS1 The problem of guiding tables . In order to achieve the effect of dynamic sorting ,MARS2 The internal of storage draws lessons from LSM TREE The concept of , Implemented by a two-tier class LSM structure . Classes at each level LSM The structure consists of two sorting units ( Logical tape set or tapesets) form , Each sorting unit consists of several logical tapes (tape) form . Finally, dynamic sorting is realized , The effect of dynamic compression .
02 Add query statistics mxstat
Add query statistics component (mxstat), By aggregating the same queries , To count query execution times 、 Time consuming 、 Resource occupancy information, etc . Through this function , Users can perform on the database SQL Statistics and monitoring , And better understand the resource consumption of various queries , Then we can locate and analyze slow queries .
03 Support sliding window flow calculation
Sliding window is a common function of flow computing scene . In the scenario of stream computing data , Through the sliding window, the data in the recent period of time can be continuously analyzed and calculated . Unlike scrolling windows, non overlapping , Time windows of sliding windows can be overlapped . Sliding windows are usually used in conjunction with monitoring alarms , When the data in the latest period of time meets the preset conditions , The data server will send an alarm message to the client .
MatrixDB v4.5.0 Add sliding window flow calculation , It can realize real-time analysis and monitoring of convection data , And support the subscription and publication of monitoring data , When the data is abnormal, you can get the alarm message through subscription .
04 Mxbench Optimize upgrade , Support flexible configuration
Mxbench yes MatrixDB Pressure test tool for data loading and query , According to the number of devices given by the user 、 Time range 、 The indicator quantity configuration can quickly generate random data , Automatically create data tables , Load and query data serially or concurrently .
this Mxbench It's upgraded , Support users to flexibly configure indicator types 、 Acquisition frequency 、 Null rate 、 Randomness, etc , Users can also specify the number of threads to query 、 Custom query statements, etc .Mxbench You can run... From the command line , You can also run through the configuration file .
05 MatrixGate Upgrade again
MatrixGate abbreviation mxgate, yes MatrixDB Built in high-performance data loading tool . This upgrade ,mxgate newly added :
Support for CSV Any column of the file , perhaps JSON Any of the files Value, Perform timestamp type conversion (timestamp), The conversion accuracy supports second level , millisecond , Microsecond and nanosecond ;
newly added Watch function , Can be in mxgate In operation , see mxgate Real time indicators and historical indicators of data loading , The data loading performance is clear at a glance , At the same time, it also greatly reduces the difficulty of troubleshooting problems related to data loading ;
Upsert Support boolean data type .
06 Support MatrixDB on K8s Deploy
MatrixDB v4.5.0 New support through Operator Pattern , Realize in Kubernetes Rapid deployment on a cluster MatrixDB The function of . Users can use the Kubernetes Install in cluster matrixdb-operator The way , Implement multiple MatrixDB Rapid deployment of clusters .
More information
You can use the official website (ymatrix.cn) Download and get the free community version , Or contact us for commercial version support . If you want to know more about MatrixDB v4.5.0 You can refer to MatrixDB file To deploy the experience .
Download address : The world's first super integrated time series database Or check out MatrixDB file
About MatrixDB
MatrixDB It's a lightweight 、 High performance 、 One stop hyperfusion time series database , Through Microkernel (microdb) The technical architecture realizes one library and multiple uses , It is provided on a set of database architecture , For multimodal data 、 Multiple scene types 、 Unified support for multiple complex queries , Help enterprises significantly reduce the procurement of data infrastructure 、 Threshold of use and operation and maintenance . at present ,MatrixDB It has been successfully applied to intelligent connected vehicles 、 Intelligent manufacturing 、 Industrial Internet 、 Smart energy 、 Smart city and other scenes , And won a lot of wealth 500 Strong enterprise recognition .
边栏推荐
- API related to TCP connection
- Introduction et expérience de wazuh open source host Security Solution
- Kubedm series-00-overview
- 【Rust 笔记】14-集合(下)
- leetcode-1200:最小绝对差
- leetcode-6108:解密消息
- R language [import and export of dataset]
- Scope of inline symbol
- One question per day 1765 The highest point in the map
- 【Rust 笔记】13-迭代器(中)
猜你喜欢
中职网络安全技能竞赛——广西区赛中间件渗透测试教程文章
Full Permutation Code (recursive writing)
LeetCode 0107.二叉树的层序遍历II - 另一种方法
7. Processing the input of multidimensional features
Spark中groupByKey() 和 reduceByKey() 和combineByKey()
Sword finger offer 09 Implementing queues with two stacks
leetcode-6108:解密消息
Some common problems in the assessment of network engineers: WLAN, BGP, switch
传统数据库逐渐“难适应”,云原生数据库脱颖而出
Wazuh開源主機安全解决方案的簡介與使用體驗
随机推荐
Full Permutation Code (recursive writing)
leetcode-1200:最小绝对差
Sword finger offer 35 Replication of complex linked list
7. Processing the input of multidimensional features
MIT-6874-Deep Learning in the Life Sciences Week 7
On the characteristics of technology entrepreneurs from Dijkstra's Turing Award speech
927. Trisection simulation
wordpress切换页面,域名变回了IP地址
1039 Course List for Student
How many checks does kubedm series-01-preflight have
Analysis of backdoor vulnerability in remote code execution penetration test / / phpstudy of national game title of national secondary vocational network security B module
leetcode-556:下一个更大元素 III
Brief introduction to tcp/ip protocol stack
Daily question 1342 Number of operations to change the number to 0
全国中职网络安全B模块之国赛题远程代码执行渗透测试 //PHPstudy的后门漏洞分析
RGB LED infinite mirror controlled by Arduino
[cloud native] record of feign custom configuration of microservices
Daily question 2006 Number of pairs whose absolute value of difference is k
CF1634 F. Fibonacci Additions
Individual game 12