我对AWS非常陌生,我想将我的数据库迁移到AWS。但我面临着几个问题。数据库完全是使用MyISAM而不是InnoDB构建的。从我在AWS文档中看到的内容来看,如果我使用InnoDB作为数据库,例如日常备份和读取副本,我可以享受AWS的功能。
我使用MyISAM的主要原因是利用全文搜索和空间标引。直到今天,我才知道AWS支持的MySQL版本仍然不支持全文搜索(根据这,是5.6.4),InnoDB也不支持空间索引。
下面是我的问题
发布于 2013-02-07 15:50:17
原因是MyISAM不被认为是符合ACID的。这意味着,如果您的数据库在事务处理过程中发生了一些事情,它可能会处于不一致的状态。
就我个人而言,我会使用全文搜索引擎的目的。结果的质量通常比mysql提供的要好得多,您可以从mysql服务器卸载一些工作。
https://stackoverflow.com/questions/14743569
复制相似问题