六月婷婷AV,国产偷窥猎奇福利二区,日韩三级片。,好吊色网站,日韩成人中文在线视频,国产亚洲午夜啪啪,亚洲欧美另类国产精品,国产成人av1,任你艹在线观看

3.2.1.0 發(fā)布!時(shí)間轉(zhuǎn)換函數(shù)+BI 集成+視圖正式上線!

自 3.0 版本發(fā)布以來(lái),經(jīng)過(guò)研發(fā)人員和社區(qū)用戶的不斷努力,TDengine 進(jìn)行了大量更新,產(chǎn)品穩(wěn)定性和易用性也在不斷提升。近日,TDengine 3.2.1.0 成功發(fā)布,該版本帶來(lái)了一些重大功能優(yōu)化,這些優(yōu)化將進(jìn)一步提升 TDengine 的性能和功能,為用戶提供更高效、安全和易用的工業(yè)大數(shù)據(jù)存儲(chǔ)和分析解決方案。本文將對(duì)此進(jìn)行詳細(xì)介紹。

開源的時(shí)序數(shù)據(jù)庫(kù)功能更新(所有版本同步更新):

1. 時(shí)間轉(zhuǎn)換函數(shù) to_timestamp/to_char

to_timestamp 函數(shù)可以從字符串中按照時(shí)間格式提取時(shí)間,并轉(zhuǎn)為 timestamp 類型的數(shù)據(jù)。

反之,to_char 函數(shù)則可以把 timestamp 類型的數(shù)據(jù),轉(zhuǎn)化為對(duì)應(yīng)格式的字符串。

可以看下這兩個(gè)函數(shù)簡(jiǎn)單的應(yīng)用:

如果我們執(zhí)行 select to_timestamp('This year is 2023, today is 10-10','"This year is"YYYY", today is "MM-DD')

返回的結(jié)果便是 2023-10-10 00:00:00.000 |

如果我們執(zhí)行 select to_char(ts, "now is 'YYYY-MM-DD HH:MI:SS.MS'") from test.meters limit 1;(測(cè)試表來(lái)自 taosBenchmark 默認(rèn)配置生成)

返回的結(jié)果便是:“now is '2017-07-14 10:40:00.000'”

具體的使用規(guī)范可以通過(guò)官方文檔查看:https://docs.taosdata.com/taos-sql/function/

2. last/last_row 查詢優(yōu)化

優(yōu)化了 last/last_row 在以下兩種場(chǎng)景下的查詢性能,使得該類查詢也能夠充分利用 last、last_row 的緩存。

場(chǎng)景1:

SELECT ts, column1, last(column1) from table_name;

場(chǎng)景2:

SELECT avg(column1), count(*), last(column1) from table_name;
SELECT avg(column1), count(*), last_row(column1) from table_name;

3. 支持超級(jí)表直接寫入

為了與 BI 工具兼容適配,TDengine 在 3.2.1.0 中支持了對(duì)超級(jí)表的直接寫入,如果子表不存在則使用自動(dòng)建表功能。該功能主要是為了適配 BI 工具中關(guān)系型數(shù)據(jù)庫(kù)的語(yǔ)法(文章尾部有同 BI 工具更詳細(xì)的適配信息)。該寫法與傳統(tǒng)的通過(guò)子表寫入相比,性能上會(huì)有少量衰減。

簡(jiǎn)單示范:

insert into meters (tbname,ts,voltage) values ("d1",now,2);

具體語(yǔ)法可參考:https://docs.taosdata.com/taos-sql/insert/

TDengine Enterprise (企業(yè)級(jí))功能更新:

4. 視圖功能上線

該功能目的是幫助用戶簡(jiǎn)化操作,提升用戶間的分享能力。視圖(View)本質(zhì)上是一個(gè)存儲(chǔ)在數(shù)據(jù)庫(kù)中的查詢語(yǔ)句,視圖(非物化視圖)本身不包含數(shù)據(jù),只有在從視圖讀取數(shù)據(jù)時(shí)才動(dòng)態(tài)執(zhí)行視圖所指定的查詢語(yǔ)句。相當(dāng)于封裝了復(fù)雜的業(yè)務(wù)查詢,讓用戶可以用最簡(jiǎn)單的查詢得到結(jié)果。并且可以通過(guò)對(duì)視圖的權(quán)限控制,確保安全高效的數(shù)據(jù)分享。(目前視圖只支持被訂閱和查詢)

典型場(chǎng)景:

用戶 A 在云上創(chuàng)建了一個(gè)庫(kù) db1 和表 st1,表 st1 中含有 ts, col1, col2, col3…等多列數(shù)據(jù),他只想分享給用戶 B 所需要的部分列數(shù)據(jù)(ts, col1, col2), 并且讓他只擁有可讀權(quán)限即可。

那么我們就可以這樣操作:

1. 用戶 A 執(zhí)行:CREATE VIEW db1.view1 AS SELECT ts, col1, col2 FROM db1.st1;

2. 用戶 root 執(zhí)行:GRANT READ ON db1.view1 TO 用戶B;

3. 接下來(lái),用戶 B 就可以執(zhí)行:SELECT * FROM db1.view1; 獲得視圖數(shù)據(jù)。

或通過(guò)創(chuàng)建 topic 去訂閱這個(gè)視圖:CREATE TOPIC topic1 AS SELECT * FROM db1.view1 WHERE col1 > 1;

5. 多級(jí)存儲(chǔ)故障恢復(fù) :

在配置了多級(jí)存儲(chǔ)多塊磁盤的情況下,本次優(yōu)化增加了特定條件下按需恢復(fù)的功能,不再是全量恢復(fù),從而大大增加數(shù)據(jù)的恢復(fù)速度。

6. 永洪 BI 和 PowerBI 與 TDengine 的集成

PowerBI、永洪 BI 軟件通過(guò) JDBC 或者 ODBC 驅(qū)動(dòng)程序連接數(shù)據(jù)庫(kù),并按照關(guān)系數(shù)據(jù)庫(kù)的 SQL 語(yǔ)法操作數(shù)據(jù)。由于 TDengine 引入了超級(jí)表以及子表這些在傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)里不存在的概念,因此我們做了大量的適配和優(yōu)化工作,提供了 BI 模式與之交互。(ODBC 的 BI 模式將在下一個(gè)版本發(fā)布)

除此之外,每個(gè)版本也還都會(huì)做很多其他的工作,比如 bug 修復(fù)、功能優(yōu)化等等。如果想要了解新版本(時(shí)序數(shù)據(jù)庫(kù)功能更新)更加詳細(xì)的發(fā)布信息,可以移步至 https://github.com/taosdata/TDengine/releases/tag/ver-3.2.1.0 查看發(fā)布說(shuō)明。

歡迎大家下載使用,也歡迎在評(píng)論區(qū)提出建議和意見,如有任何問(wèn)題請(qǐng)及時(shí)聯(lián)系我們獲得支持。