MyIsam vs NDB On Inserts

时间:2010-10-26 10:45:43

标签: mysql cluster-computing myisam

我正在考虑提高持久层性能的方法。我们希望尽可能多地实现每秒插入次数,目前我们不需要任何事务处理。我想知道的是MySQL引擎更快:标准的MyIsam还是单节点NDB集群,它们将通过ClusterJPA / ClusterJ访问? 附:这个人有一个基准测试,表明ClusterJ对NDB的访问速度比jdbc驱动访问速度快〜10倍:http://www.clusterdb.com/mysql-cluster/using-clusterjpa-part-of-mysql-cluster-connector-for-java-%E2%80%93-a-tutorial/

1 个答案:

答案 0 :(得分:0)

由于NDB是基于内存的,因此应该执行得更快。此外,数据也会在后端进程中写入文件,而MyISAM会同时在文件中执行此操作。

性能还取决于您拥有多少个节点,即您有多个NDB节点还是只有一个节点。与后一种情况一样,您没有任何并行性。