|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
关于这个理由我把它放在最后一位。在很多业界专家中有一个相当一致的观点:MySQL不能很好的扩展。关于这点可能有很大的分歧,争论的焦点主要集中于水平可扩展性和垂直可扩展性上。MySQL则更倾向于垂直可扩展性。一个SELECT查询中的LIKE语句来实行这类查询,只管这类办法可行,但关于全文查找而言,这是一种效力极度低下的办法,特别在处置大批数据的时分。
开辟者只必要复杂地标志出必要全文查找的字段,然后利用特别的MySQL办法在那些字段运转搜刮,这不单单进步了功能和效力(由于MySQL对这些字段做了索引来优化搜刮),并且完成了更高质量的搜刮,由于MySQL利用天然言语来智能地对了局评级,以往失落不相干的项目。
建表:
ALTERTABLE表名ADDFULLTEXTINDEX(表字段);
利用SHOWINDEXES命令来反省索引已被增加
具有了数据和索引,就能够利用MySQL的全文搜刮了,最复杂的全文搜刮体例是带有MATCH...AGAINST语句的SELECT查询:
SELECT表字段FROM表名WHEREMATCH(全文搜刮表字段)AGAINST(搜刮字符串);
最初显现了局
关于这个理由我把它放在最后一位。在很多业界专家中有一个相当一致的观点:MySQL不能很好的扩展。关于这点可能有很大的分歧,争论的焦点主要集中于水平可扩展性和垂直可扩展性上。MySQL则更倾向于垂直可扩展性。 |
|