国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?

這篇具有很好參考價(jià)值的文章主要介紹了螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

當(dāng)我們使用關(guān)系型數(shù)據(jù)庫(kù)時(shí),SQL 是聯(lián)系起用戶和數(shù)據(jù)庫(kù)的一座橋梁。

SQL 是一種高度非過(guò)程化的語(yǔ)言,當(dāng)我們?cè)诰帉慡QL 時(shí),表達(dá)的是想要什么數(shù)據(jù),而不是怎么獲取數(shù)據(jù)。因此,我們往往更關(guān)心SQL 有沒(méi)有滿足業(yè)務(wù)邏輯,比如返回結(jié)果、響應(yīng)速度、DB 吞吐等,不太想關(guān)心SQL 有沒(méi)有性能問(wèn)題、索引如何創(chuàng)建、SQL 問(wèn)題怎么快速定位等風(fēng)險(xiǎn)。同時(shí),我們希望這部分能力可以通過(guò)自動(dòng)化、智能化產(chǎn)品來(lái)解決。

上述情況也一直困擾著螞蟻集團(tuán)內(nèi)部的業(yè)務(wù),在探索解決方案的過(guò)程中,得益于螞蟻業(yè)務(wù)場(chǎng)景對(duì)數(shù)據(jù)庫(kù)穩(wěn)定性、吞吐量的極致要求,孵化了一款覆蓋SQL 生命周期的診斷優(yōu)化產(chǎn)品—— SQLess?。它服務(wù)于螞蟻8000+用戶、70+業(yè)務(wù)站點(diǎn),被集成至30+業(yè)務(wù)平臺(tái),減少90% 的SQL 異常、提升80%故障恢復(fù)時(shí)效,保障了業(yè)務(wù)穩(wěn)定性,是數(shù)據(jù)庫(kù)的基礎(chǔ)設(shè)施之一。

近日,SQLess 宣布開源,為螞蟻集團(tuán)之外的業(yè)務(wù)提供服務(wù),包含SQL 防控體系、SQL 應(yīng)急體系、SQL 優(yōu)化體系三道防線。同時(shí),SQLess 團(tuán)隊(duì)希望將螞蟻集團(tuán)內(nèi)部沉淀的SQL 診斷優(yōu)化經(jīng)驗(yàn)與更多企業(yè)進(jìn)行分享與交流。

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

SQLess 針對(duì)OceanBase 的SQL 優(yōu)化實(shí)踐

SQLess 開源后,成為了OceanBase 生態(tài)中的一員。SQLess 基于OceanBase 的Hint 機(jī)制,提供診斷優(yōu)化、自愈限流、索引演進(jìn)等能力。通過(guò)建立外部實(shí)時(shí)的流量檢測(cè),結(jié)合OceanBase 內(nèi)部提供的統(tǒng)計(jì)信息,進(jìn)行熱點(diǎn)流量檢測(cè),用于智能識(shí)別熱點(diǎn)行、鎖沖突、熱點(diǎn)賬號(hào)、大小賬號(hào)等細(xì)粒度SQL 問(wèn)題。同時(shí)建立知識(shí)庫(kù)體系,用于自動(dòng)回歸檢測(cè)和算法學(xué)習(xí)。

整體線上自愈流程如下:

監(jiān)控指標(biāo)識(shí)別到異常 -> SQLess 找到根因SQL? -> SQLess 提供診斷建議 -> 自愈執(zhí)行診斷操作 -> 監(jiān)控指標(biāo)回歸正常

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

針對(duì)增量SQL ,SQLess 結(jié)合螞蟻的研發(fā)流程,提供SQL Review 能力,有效地將SQL 風(fēng)險(xiǎn)阻攔在上線之前。

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

同時(shí),針對(duì)存量SQL ,SQLess 結(jié)合治理平臺(tái),提供治理意見(jiàn)和性能回饋,有效push 存量問(wèn)題SQL 的治理。

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

SQLess 內(nèi)部版與開源版區(qū)別

目前,SQLess 在螞蟻集團(tuán)的實(shí)踐更偏向于運(yùn)維視角,解決的核心問(wèn)題是螞蟻業(yè)務(wù)在OceanBase 上的SQL 穩(wěn)定性。區(qū)別于內(nèi)部版,SQLess 開源版更偏向于研發(fā)視角,幫助用戶更高效地寫出優(yōu)雅且高性能的SQL ,讓用戶花更少時(shí)間關(guān)注SQL 風(fēng)險(xiǎn),更專注于SQL 業(yè)務(wù)邏輯本身,提升業(yè)務(wù)研發(fā)效率和數(shù)據(jù)庫(kù)穩(wěn)定性,并且提供全方位的SQL 監(jiān)控能力,幫助用戶解決SQL 風(fēng)險(xiǎn)并提升業(yè)務(wù)性能。正如SQLess 愿景描述的那樣,讓用戶寫SQL 時(shí)可以更聚焦于實(shí)現(xiàn)業(yè)務(wù)邏輯,而不需要關(guān)注性能問(wèn)題:Less on SQL tuning,More to SQL doing。

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

SQLess 適配各個(gè)研發(fā)階段,將優(yōu)化建議更加簡(jiǎn)單明了地告訴用戶,追求通用性、可擴(kuò)展性,可以接入不同的數(shù)據(jù)庫(kù)引擎,用戶也可以靈活配置或創(chuàng)建各個(gè)規(guī)則,用于適配自己的研發(fā)體系。

SQLess 開源版提供以下四個(gè)主要功能:

· SQL 優(yōu)化:支持索引優(yōu)化、研發(fā)規(guī)范 ( PMD ) 掃描、Rewrite 改寫建議。

· SQL 審核:SQL Review 能力,可以集成在CICD pipeline 中。

· SQL 分析:multi-SQL 維度的綜合分析,可以基于Slow log 、各個(gè)云廠商流量接口等方式進(jìn)行SQL 優(yōu)化。

· SQL 監(jiān)控:實(shí)時(shí)態(tài)的TopSQL 分析,提供SQL 動(dòng)態(tài)的實(shí)時(shí)監(jiān)控,提供采樣流水、執(zhí)行計(jì)劃、統(tǒng)計(jì)信息等輔助信息幫助用戶找到問(wèn)題SQL 、分析問(wèn)題根因。

目前支持的數(shù)據(jù)庫(kù)引擎包括OceanBase 3.x 版本和OceanBase 4.x 版本,以及MySQL 5.6 版本和MySQL 5.7 版本,未來(lái)還將支持更多數(shù)據(jù)庫(kù)。

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

SQLess 架構(gòu)設(shè)計(jì)及產(chǎn)品規(guī)劃

為了更好地適配不同業(yè)務(wù)場(chǎng)景、擴(kuò)展規(guī)則、支持更多的數(shù)據(jù)庫(kù)引擎,SQLess 大部分組件都以插件化設(shè)計(jì)。

用戶可以方便地使用規(guī)則或者自定義規(guī)則來(lái)適配自己的業(yè)務(wù)場(chǎng)景。

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

對(duì)于優(yōu)化器,采用“前置規(guī)則->剪枝規(guī)則->RBO 規(guī)則->CBO 成本計(jì)算”架構(gòu),支持三個(gè)優(yōu)化能力:

  • 索引優(yōu)化

  • 研發(fā)規(guī)范掃描

  • SQL Rewrite 優(yōu)化

對(duì)于解析器,使用插件化框架,支持不同解析任務(wù)。

  • SQL 解析,支持不同DB 引擎的接入,已支持OceanBase 、MySQL

  • 文本解析:支持不同文本類型的接入,已支持MySQL 慢查詢?nèi)罩尽QL 流量文件

  • XML 解析:支持不同ORM 框架的接入,已支持MyBatis

規(guī)則引擎也使用插件化框架,支持各維度的規(guī)則沉淀:

  • RBO 規(guī)則

  • Rewrite? 規(guī)則

  • 研發(fā)規(guī)范

  • 異常診斷(規(guī)劃中)

  • 根因分析(規(guī)劃中)

目前,SQLess 團(tuán)隊(duì)大部分工作聚焦在規(guī)則場(chǎng)景沉淀、數(shù)據(jù)庫(kù)引擎擴(kuò)展、優(yōu)化器擴(kuò)展、ORM 框架擴(kuò)展、多云產(chǎn)品接入等工作上。希望幫助用戶更加簡(jiǎn)單、準(zhǔn)確地解決各類SQL 問(wèn)題,比如:

1. 規(guī)則場(chǎng)景沉淀,不斷豐富SQL PMD /SQL Rewrite /異常診斷等規(guī)則。

2. 數(shù)據(jù)庫(kù)引擎擴(kuò)展,目前支持OceanBase3.x /4.x、MySQL 5.6 /5.7,后續(xù)計(jì)劃將持續(xù)支持MySQL8.0 /PostgreSQL /Oracle /TiDB /PolarDB 等數(shù)據(jù)庫(kù)引擎。

3. 優(yōu)化器擴(kuò)展,目前支持Cost-Based Optimizer ,后續(xù)計(jì)劃將持續(xù)支持AI-Based Optimizer 、Query-Based Workload Analysis 等更強(qiáng)大的優(yōu)化器特性。

4. ORM框架擴(kuò)展,目前只適配了MyBatis ,后續(xù)將持續(xù)支持GORM/Hibernate /SQLAlchemy 等ORM 框架。

5. 多云產(chǎn)品接入,持續(xù)支持多云產(chǎn)品的接入,類如OceanBase Cloud /Aliyun RDS /TiCloud 等。

6. 大模型結(jié)合的AIGC ,支持NL2SQL 、NL2DDL 、NL2 報(bào)表、SQL 優(yōu)化、Schema 優(yōu)化等。

除了建設(shè)更多SQL 能力外,SQLess 將提供輕量級(jí)的lib ,用于更好地接入如CICD 、SQL Console 、IDE 插件適用于SQL 優(yōu)化和分析的產(chǎn)品。SQLess 也將持續(xù)加強(qiáng)與OceanBase 開源社區(qū)的融合,并支持MySQL 、PostgreSQL 等數(shù)據(jù)庫(kù),為更多數(shù)據(jù)庫(kù)生態(tài)的用戶提供服務(wù),建設(shè)通用SQL 能力的開源生態(tài)。

螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?,開源,oceanbase

參與開源項(xiàng)目共建

如果你對(duì)OceanBase 和SQLess 感興趣,歡迎任何形式的參與,包括且不限于提問(wèn)、代碼貢獻(xiàn)、技術(shù)討論等。期待收到社區(qū)想法和反饋,以推動(dòng)項(xiàng)目持續(xù)前進(jìn)。

OceanBase 開源項(xiàng)目地址:

https://github.com/oceanbase/sql-lifecycle-management

SQLess 開源項(xiàng)目地址:?

https://github.com/oceanbase/sql-lifecycle-management

OceanBase 用戶群:

釘釘群號(hào):33254054

OB 小助手微信:OBCE666

SQLess 用戶群:

釘釘群號(hào):33920014194

官方人員微信:ztk1294604739

附SQLess 快速上手流程

第一步,執(zhí)行環(huán)境,推薦版本python = v3.6.x ,依賴安裝(后續(xù)將提供鏡像)。

git clone https://github.com/oceanbase/sql-lifecycle-management.git

cd sql-lifecycle-management && make install

第二步,數(shù)據(jù)庫(kù)初始化。

# 填寫本地元數(shù)據(jù)庫(kù)鏈接方式

cd sql-lifecycle-management && vim db.cfg

# 本地元數(shù)據(jù)庫(kù)初始化

mysql -h host_ip -u user_name -p

source init/init.sql

第三步,訪問(wèn)頁(yè)面(http://localhost:8989)

cd sql-lifecycle-management && sh ./start.sh文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-694619.html

到了這里,關(guān)于螞蟻集團(tuán)SQLess 開源,與內(nèi)部版有何區(qū)別?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 螞蟻集團(tuán)混沌工程 ChaosMeta V0.5 版本發(fā)布

    螞蟻集團(tuán)混沌工程 ChaosMeta V0.5 版本發(fā)布

    混沌工程 ChaosMeta 的全新版本 V0.5 現(xiàn)已正式發(fā)布!該版本包含了許多新特性和增強(qiáng)功能,為用戶提供了支撐混沌工程各個(gè)階段的平臺(tái)能力,以及降低使用門檻的用戶界面。 當(dāng)前版本主要是發(fā)布了平臺(tái)界面組件(chaosmeta-platform)、度量組件(chaosmeta-measure-operator)以及流量注入

    2024年02月10日
    瀏覽(21)
  • 信息安全-應(yīng)用安全-螞蟻集團(tuán)軟件供應(yīng)鏈安全實(shí)踐

    信息安全-應(yīng)用安全-螞蟻集團(tuán)軟件供應(yīng)鏈安全實(shí)踐

    8月10日,由懸鏡安全主辦、以“開源的力量”為主題的DSS 2023數(shù)字供應(yīng)鏈安全大會(huì)在北京·國(guó)家會(huì)議中心隆重召開。螞蟻集團(tuán)網(wǎng)絡(luò)安全副總經(jīng)理程巖出席并發(fā)表了《螞蟻集團(tuán)軟件供應(yīng)鏈安全實(shí)踐》主題演講。 圖1?螞蟻集團(tuán)網(wǎng)絡(luò)安全副總經(jīng)理程巖發(fā)表主題演講 以下為演講實(shí)錄:

    2024年02月10日
    瀏覽(32)
  • 螞蟻集團(tuán)最新業(yè)績(jī)出爐:凈利潤(rùn)同比下降63%,連續(xù)三個(gè)季度下滑

    螞蟻集團(tuán)最新業(yè)績(jī)出爐:凈利潤(rùn)同比下降63%,連續(xù)三個(gè)季度下滑

    11月17日,阿里巴巴集團(tuán)(簡(jiǎn)稱“阿里”,HK:09988、NYSE:BABA)公布2023財(cái)年第二季度(對(duì)應(yīng)自然年2022年第三季度)業(yè)績(jī)。財(cái)報(bào)顯示,阿里巴巴2022年第三季度的收入為人民幣2071.76億元(約合291.24萬(wàn)美元),同比增長(zhǎng)3.23%。 ?2022年第三季度,阿里的經(jīng)調(diào)整EBITDA為人民幣433.11億元(

    2024年02月04日
    瀏覽(35)
  • 清華大學(xué)攜手螞蟻集團(tuán),攻堅(jiān)可信AI、安全通用大模型等關(guān)鍵技術(shù)

    清華大學(xué)攜手螞蟻集團(tuán),攻堅(jiān)可信AI、安全通用大模型等關(guān)鍵技術(shù)

    2023年4月7日,清華大學(xué)與螞蟻集團(tuán)簽署合作協(xié)議,雙方將在“下一代互聯(lián)網(wǎng)應(yīng)用安全技術(shù)”方向展開合作,聚焦智能風(fēng)控、反欺詐等核心安全場(chǎng)景,攜手攻堅(jiān)可信AI、安全大模型等關(guān)鍵技術(shù),并加速技術(shù)落地應(yīng)用,以解決AI時(shí)代的互聯(lián)網(wǎng)安全科技難題,筑牢數(shù)字安全屏障。 ?

    2024年02月11日
    瀏覽(19)
  • 螞蟻集團(tuán)重組支付寶高層,井賢棟辭去支付寶法人和董事長(zhǎng)職位

    螞蟻集團(tuán)重組支付寶高層,井賢棟辭去支付寶法人和董事長(zhǎng)職位

    “這是一種正常的公司治理做法,也是我們繼續(xù)加強(qiáng)公司治理的努力的一部分,”支付寶發(fā)言人周二表示。 井賢棟離開之際,包括首席技術(shù)官、阿里巴巴國(guó)際業(yè)務(wù)集團(tuán)總裁和首席人力資源官在內(nèi)的七螞蟻集團(tuán)高管退休或不再是阿里巴巴合作伙伴的一部分。 根據(jù)阿里巴巴最新

    2024年02月03日
    瀏覽(23)
  • 助力軟件供應(yīng)鏈安全 螞蟻集團(tuán)多項(xiàng)產(chǎn)品入選信通院優(yōu)秀案例

    助力軟件供應(yīng)鏈安全 螞蟻集團(tuán)多項(xiàng)產(chǎn)品入選信通院優(yōu)秀案例

    近日,由中國(guó)信息通信研究院(以下簡(jiǎn)稱“中國(guó)信通院”)主辦,中國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)云計(jì)算標(biāo)準(zhǔn)和開源推進(jìn)委員會(huì)承辦的3SCON軟件供應(yīng)鏈安全會(huì)議以線上直播形式召開。會(huì)上主辦方發(fā)布了首期《軟件供應(yīng)鏈廠商和產(chǎn)品名錄》,螞蟻集團(tuán)多項(xiàng)技術(shù)產(chǎn)品入選優(yōu)秀實(shí)踐案例。 《軟

    2024年02月02日
    瀏覽(22)
  • 螞蟻集團(tuán)發(fā)布AI安全檢測(cè)平臺(tái)“蟻鑒2.0”,可實(shí)現(xiàn)用生成式能力檢測(cè)生成式模型

    7月 7日, 2023世界人工智能大會(huì)( WAIC ) “ 聚焦·大模型時(shí)代AIGC新浪潮 — 可信 AI ”論壇 舉行, 螞蟻集團(tuán) 聯(lián)合清華大學(xué) 發(fā)布 AI安全檢測(cè)平臺(tái)“蟻鑒2.0”。 蟻鑒 2.0 可實(shí)現(xiàn)用生成式 AI能力檢測(cè)生成式AI模型,可 識(shí)別 數(shù)據(jù)安全、內(nèi)容安全、科技倫理三大類的數(shù)百種風(fēng)險(xiǎn), 覆蓋

    2024年02月15日
    瀏覽(17)
  • 深入OceanBase內(nèi)部機(jī)制:系統(tǒng)架構(gòu)與組件精講

    深入OceanBase內(nèi)部機(jī)制:系統(tǒng)架構(gòu)與組件精講

    碼到三十五 : 個(gè)人主頁(yè) 心中有詩(shī)畫,指尖舞代碼,目光覽世界,步履越千山,人間盡值得 ! OceanBase 數(shù)據(jù)庫(kù)采用 Shared-Nothing 架構(gòu),各個(gè)節(jié)點(diǎn)之間完全對(duì)等,每個(gè)節(jié)點(diǎn)都有自己的 SQL 引擎、存儲(chǔ)引擎、事務(wù)引擎,運(yùn)行在普通 PC 服務(wù)器組成的集群之上,具備高可擴(kuò)展性、高可用

    2024年04月12日
    瀏覽(16)
  • BFT最前線丨浙江大學(xué)和螞蟻集團(tuán)合作,成立智能視覺(jué)實(shí)驗(yàn)室;ChatGPT 對(duì)亞洲節(jié)點(diǎn)大規(guī)模封號(hào);谷歌CEO稱將推出Bard升級(jí)版

    BFT最前線丨浙江大學(xué)和螞蟻集團(tuán)合作,成立智能視覺(jué)實(shí)驗(yàn)室;ChatGPT 對(duì)亞洲節(jié)點(diǎn)大規(guī)模封號(hào);谷歌CEO稱將推出Bard升級(jí)版

    文 | BFT機(jī)器人 浙江大學(xué)和螞蟻集團(tuán)合作,成立智能視覺(jué)實(shí)驗(yàn)室 據(jù)消息,浙江大學(xué)和螞蟻集團(tuán)達(dá)成合作成立「智能視覺(jué)聯(lián)合實(shí)驗(yàn)室」,旨在推進(jìn)智能視覺(jué)的技術(shù)創(chuàng)新和產(chǎn)業(yè)應(yīng)用,重點(diǎn)攻堅(jiān)包括機(jī)器視覺(jué)、三維重建、視覺(jué)內(nèi)容生成等人工智能及計(jì)算機(jī)視覺(jué)在內(nèi)的核心智能視覺(jué)技

    2024年02月09日
    瀏覽(25)
  • BMS電池管理系統(tǒng)純硬件版,和軟件版有什么區(qū)別?

    當(dāng)今社會(huì),電池已經(jīng)成為人們生活和工作中不可或缺的重要組成部分。而電池的使用壽命、性能和安全性等問(wèn)題一直是人們關(guān)注的焦點(diǎn)。為了保證電池的安全、高效和長(zhǎng)壽命運(yùn)行,BMS電池管理系統(tǒng)應(yīng)運(yùn)而生。 BMS電池管理系統(tǒng)通常由硬件和軟件兩部分組成,其中 硬件版BMS 和

    2023年04月23日
    瀏覽(83)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包