【发布时间】:2013-08-07 18:02:46
【问题描述】:
背景
我正在使用圣经创建一个 API,我希望能够尽可能多地消除数据库瓶颈。我的数据被相当反规范化以消除大多数不必要的连接。
信息
鉴于圣经的文本没有改变,我几乎不会做任何INSERT 声明。我插入数据的唯一时间是添加新翻译时,这会定期发生,但我不在乎这里的速度。
不过,我会做 吨 的 SELECT 声明。
我不需要任何跨国的、符合 ACID 的功能。我最关心的是速度。
问题
什么是适合这些条件的理想 MySql 存储引擎?
我了解每个引擎的基础知识(我猜MyISAM 是理想的),所以我正在寻找一个可以通过统计数据或进一步推理证明对其中一些引擎有深入了解的答案.
虽然使用NoSQL 可能比RDBMS 更好,但这不是我要查找的信息。
【问题讨论】:
-
MySQL 参考的“第 8 章优化”可能值得一读。 dev.mysql.com/doc/refman/5.5/en/optimization.html
-
既然听起来你要进行全文搜索,你有没有看过Lucene?
标签: mysql performance storage-engines