2011-09-06 61 views

回答

0

它是通過將數據庫分佈到多臺機器並允許簡化的並行主設置來使用數據庫的另一種方式。由於索引不能超過可用於保存它們的RAM的數量,因此會帶來一定的成本。對於你的應用程序來說,它看起來與普通的MySQL沒有區別可能看看Can MySQL Cluster handle a terabyte database

1

MySQL集羣使用MySQL服務器作爲API節點來爲數據提供SQL訪問/關係視圖。數據本身存儲在數據節點中 - 這是獨立的進程。訪問數據的最快方式是通過C++ API(NDB API) - 實際上這就是MySQL服務器如何獲取數據。

有許多NoSQL訪問方法可用於獲取數據(避免通過MySQL Server/releational視圖),包括Rest,Java,JPA,LDAP和最近的Memcached key-value store API