TiDB純凈版是一個非常好用的分布式關系型數據庫軟件,這個軟件能為用戶提供水平彈性擴展功能,這一功能可以讓用戶更輕松應對高并發(fā)、海量數據場景,另外該軟件還能支持標準的ACID事務,這一特色功能可以確保數據的一致性和高度可用性等等,除此之外,該軟件還具備實時HTAP能力,并且還能完美兼容MySQL協議和生態(tài),更多精彩等您下載后使用體驗!
![TiDB純凈版](http://73983.cn/uploadfile/2024/1003/20241003033055622.jpg)
TiDB連接方法
登錄云主機:點擊右側【VNC登錄】按鈕,登錄云主機。如果云主機開通了公網IP,可以通過遠程登錄工具直接從本地連接云主機。
安裝Navicat客戶端:在Windows云主機中下載并安裝Navicat客戶端。
配置連接信息:在Navicat客戶端中輸入數據庫實例的內網IP、端口和用戶名、密碼等信息,然后點擊【確定】按鈕連接數據庫。
通過FineBI連接
登錄FineBI:選擇【管理系統(tǒng)>數據連接】,點擊【新建數據連接】。
選擇TiDB數據庫:在【所有】選項中找到TiDB數據庫。
配置連接信息:輸入TiDB數據庫的主機名、端口和數據庫名等信息。
測試連接:點擊【測試連接】,如果連接成功,點擊【保存】。
在非結構化環(huán)境中連接
異常處理:使用try-catch語句捕獲連接過程中可能拋出的異常,并根據不同的異常類型采取相應的處理措施,例如重試連接、回滾事務等。
日志記錄:將連接相關的信息寫入日志文件,以便于故障排查和性能優(yōu)化。
![TiDB純凈版](http://73983.cn/uploadfile/2024/1003/20241003033111154.jpg)
???????
TiDB版軟件功能
水平可伸縮性
TiDB官方版只需添加新節(jié)點即可擴展SQL處理和存儲。與僅縱向擴展的傳統(tǒng)關系數據庫相比,這使基礎架構容量規(guī)劃既簡單又更具成本效益。
MySQL兼容語法
TiDB官方版就像它是應用程序的MySQL 5.7服務器一樣。您可以繼續(xù)使用所有現有的MySQL客戶端庫,并且在許多情況下,您無需在應用程序中更改任何代碼行。因為TiDB是從頭開始構建的,而不是MySQL分支,所以請查看已知兼容性差異列表。
具有高度一致性的分布式事務
TiDB在內部將表分片為基于范圍的小塊,我們將其稱為“區(qū)域”。每個區(qū)域的默認大小約為100MiB,并且TiDB在內部使用兩階段提交以確保以事務一致的方式維護區(qū)域。
云原生
TiDB旨在在公共,私有或混合云中工作,從而簡化了部署,供應,操作和維護。
TiDB的存儲層,稱為TiKV,成為一個云計算原住民基金會在2018年會員項目TiDB平臺的架構還允許SQL處理和存儲在一個非常云友好的方式相互獨立的縮放。
最小化ETL
TiDB旨在支持事務處理(OLTP)和分析處理(OLAP)工作負載。這意味著,盡管您可能傳統(tǒng)上已經在MySQL上進行了事務處理,然后將提取,轉換和加載(ETL)數據提取到列存儲中進行分析處理,但不再需要此步驟。
高可用性
TiDB使用Raft共識算法來確保數據高度可用,并在Raft組中的整個存儲中安全地進行復制。如果發(fā)生故障,Raft組將自動為故障成員選出新的領導者,并自動修復TiDB集群,而無需任何手動干預。失敗和自我修復操作對應用程序也是透明的。
TiDB軟件亮點
水平擴展性
MySQL兼容語法
具有強一致性的分布式交易
云端原生
盡量減少ETL
高可用性
TiDB軟件更新日志
1.修復若干bug;
2.優(yōu)化細節(jié)問題;