日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开源分布式中间件 DBLE Schema.xml 配置解析

發布時間:2025/7/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开源分布式中间件 DBLE Schema.xml 配置解析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章來源:愛可生開源社區
作者:張沈波

1.DBLE項目介紹

DBLE 是企業級開源分布式中間件,江湖人送外號 “MyCat Plus”;以其簡單穩定,持續維護,良好的社區環境和廣大的群眾基礎得到了社區的大力支持;

DBLE官方網站:

https://opensource.actionsky.com

可以詳細了解DBLE的背景和應用場景,本文不涉及到的細節都可在官方文檔獲得更細節都信息;對于剛了解到同學,可以以本文為快速入門基礎

DBLE官方項目:

https://github.com/actiontech...

如對源碼有興趣或者需要定制的功能的可以通過源碼編譯

DBLE下載地址:

https://github.com/actiontech...

建議下載最新的releases版本,下載tar壓縮包即可,如有源碼編譯需求的,可以下載源碼包

DBLE技術交流:DBLE官方社區交流(669663113)

2.DBLE的主要配置文件

DBLE的配置文件都在conf目錄里面,常用的幾個配置文件如下:

3.schema.xml配置解析

其中schema.xml是日常配置分片的時候最常用到的配置文件,我們通過思維導圖的方式給大家整理了DBLE的schema.xml的配置

4.schema.xml舉例

下面舉個DBLE的schema配置文件例子,對邏輯數據庫到物理數據庫做了圖解

  • schema 配置文件舉例
<?xml version="1.0"?> <!DOCTYPE dble:schema SYSTEM "schema.dtd"> <dble:schema xmlns:dble="http://dble.cloud/"><schema name="testdb"><table name="order" primaryKey="ID" type="global" dataNode="dn1,dn2" /><table name="goods" primaryKey="ID" dataNode="dn1,dn2" rule="sharding-by-date" /></schema><!-- 分片配置 --><dataNode name="dn1" dataHost="dh1" database="db1"/><dataNode name="dn2" dataHost="dh2" database="db2"/><!-- 物理數據庫配置 --><dataHost name="dh1" maxCon="1000" minCon="10" balance="0" switchType="1" slaveThreshold="100"><heartbeat>show slave status</heartbeat><writeHost host="MySQLA" url="172.16.1.1:3306" user="test" password="password"/></dataHost><dataHost name="dh2" maxCon="1000" minCon="10" balance="0" switchType="1" slaveThreshold="100"><heartbeat>show slave status</heartbeat><writeHost host="MySQLB" url="172.16.1.2:3306" user="test" password="password"><readHost host="MySQLC" url="172.16.1.3:3306" user="test" password="password"/></writeHost> </dataHost></dble:schema>
  • 圖解 schema.xml

總結

schema.xml是DBLE中間件如何配置分片最重要一個配置文件;如能熟悉掌握其中的邏輯概念,就可以對dble熟練配置;更高階和詳盡的用法,建議大家查閱官網的官方文檔。

溫馨提示:距離第一期 DBLE 有獎征稿活動結束還剩 10 天,我們已經收到 3 篇來自社區的投稿,歡迎其他同學踴躍參與,投稿信息請聯系愛可生開源社區!

總結

以上是生活随笔為你收集整理的开源分布式中间件 DBLE Schema.xml 配置解析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。