九九百科網

位置:首頁 > 經驗 > 

mycat是什麼

經驗8.12K

mycat是什麼

Mycat是一個開源的分佈式數據庫系統,是一個實現了MySQL協議的服務器,前端用户可以把它看作是一個數據庫代理,用MySQL客户端工具和命令行訪問,而其後端可以用MySQL原生協議與多個MySQL服務器通信,也可以用JDBC協議與大多數主流數據庫服務器通信,其核心功能是分表分庫,即將一個大表水平分割為N個小表,存儲在後端MySQL服務器裏或者其他數據庫裏。

數據庫系統(databasesystems),是由數據庫及其管理軟件組成的系統。主要包括操作系統、各種宿主語言、實用程序以及數據庫管理系統。數據庫系統DBS(DataBaseSystem,簡稱DBS)通常由軟件、數據庫和數據管理員組成。其軟件主要包括操作系統、各種宿主語言、實用程序以及數據庫管理系統。數據庫由數據庫管理系統統一管理,數據的插入、修改和檢索均要通過數據庫管理系統進行。數據管理員負責創建、監控和維護整個數據庫,使數據能被任何有權使用的人有效使用。數據庫管理員一般是由業務水平較高、資歷較深的人員擔任。

標籤:mycat