- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
TiDB版軟件介紹
TiDB官方版是一款開源的的分布式SQL數據庫。TiDB官方版能夠幫助用戶完成數據庫的增刪改等功能,讓用戶更好的管理數據。該數據庫具有水平可伸縮性、云原生、最小化ETL、高可用性、高度一致性等豐富特性,為用戶提供了更加簡化、方便的操作流程。
TiDB版軟件功能
水平可伸縮性
TiDB官方版只需添加新節點即可擴展SQL處理和存儲。與僅縱向擴展的傳統關系數據庫相比,這使基礎架構容量規劃既簡單又更具成本效益。
MySQL兼容語法
TiDB官方版就像它是應用程序的MySQL 5.7服務器一樣。您可以繼續使用所有現有的MySQL客戶端庫,并且在許多情況下,您無需在應用程序中更改任何代碼行。因為TiDB是從頭開始構建的,而不是MySQL分支,所以請查看已知兼容性差異列表。
具有高度一致性的分布式事務
TiDB在內部將表分片為基于范圍的小塊,我們將其稱為“區域”。每個區域的默認大小約為100MiB,并且TiDB在內部使用兩階段提交以確保以事務一致的方式維護區域。
云原生
TiDB旨在在公共,私有或混合云中工作,從而簡化了部署,供應,操作和維護。
TiDB的存儲層,稱為TiKV,成為一個云計算原住民基金會在2018年會員項目TiDB平臺的架構還允許SQL處理和存儲在一個非常云友好的方式相互獨立的縮放。
最小化ETL
TiDB旨在支持事務處理(OLTP)和分析處理(OLAP)工作負載。這意味著,盡管您可能傳統上已經在MySQL上進行了事務處理,然后將提取,轉換和加載(ETL)數據提取到列存儲中進行分析處理,但不再需要此步驟。
高可用性
TiDB使用Raft共識算法來確保數據高度可用,并在Raft組中的整個存儲中安全地進行復制。如果發生故障,Raft組將自動為故障成員選出新的領導者,并自動修復TiDB集群,而無需任何手動干預。失敗和自我修復操作對應用程序也是透明的。
TiDB版軟件常見問題
客戶端報 Region is Unavailable 錯誤?
?原因?:Region 在一段時間內不可用,可能是由于 TiKV server 繁忙、請求被 TiKV 打回(如 not leader 或 epoch not match)、請求 TiKV 超時等。
?解決方法?:TiDB 內部會進行 backoff 重試,若 backoff 時間超過一定閾值(默認 20s)則報錯。可檢查 TiKV server 狀態,確保集群健康。
?TiKV server is busy 錯誤?
?原因?:TiKV 內部流控機制觸發。
?解決方法?:檢查 TiKV 負載情況,優化查詢語句,避免大批量數據寫入或讀取。
?多臺 TiKV 啟動不了或內存不足?
?原因?:可能是硬件資源不足或配置錯誤。
?解決方法?:增加硬件資源,檢查并調整 TiKV 配置文件,確保內存分配合理。
TiDB版軟件更新日志
1.修復若干bug;
2.優化細節問題;
華軍小編推薦:
TiDB這款軟件完全傻瓜式操作,超級簡單,另外小編還推薦SQL Server自動安裝程序、Data Loader、SQLyog、DBF Commander、DBeaver等相關軟件下載使用。
您的評論需要經過審核才能顯示
有用
有用
有用