我们有一个使用全文搜索的表,因此需要使用 MyISAM 引擎:
DROP TABLE IF EXISTS `netyears`;
CREATE TABLE IF NOT EXISTS `netyears` (
`PK_NETYEARID` int(11) NOT NULL auto_increment,
`ITEMNAME` varchar(9) default NULL,
`ISLIVE` char(1) default NULL,
PRIMARY KEY (`PK_NETYEARID`),
FULLTEXT KEY `ITEMNAME` (`ITEMNAME`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
现在我正在尝试实现一个由 5 台机器组成的 mysql 集群以查看性能优势(本教程之后的 1 个管理节点、两个守护程序节点和两个数据节点)
我的问题:知道我要从 MyISAM 引擎切换到 NDB(集群节点之间的一致性所需)引擎时,我需要考虑哪些注意事项?
附带说明一下,在浏览了上表中使用的几乎所有 SQL 之后,没有使用MATCH
or关键字。AGAINST
这是否意味着正在实施的全文搜索毫无意义?