多年来我一直在愉快地使用 MySQL,但现在在使用它时遇到了一个问题,我想知道我应该从这里去哪里。我的问题是全文索引。除非您使用第三方插件,如 Lucene 等,否则 MySQL 在大型表中使用此功能时表现不佳。
我不介意为数据库付费,但更喜欢免费服务。我没有可以维护它的数据库管理团队,只有我一个人,所以它必须易于维护、开发和扩展。我在 Windows IIS7 环境中开发,通常在 ASP.NET 和 Classic ASP 中。我的应用程序在全文表中可能最多有 1000 万行,所以不是很大但相当庞大。
我可以很容易地抓住 Lucene 并将其与 MySQL 一起使用,但我真的很想知道哪个 DB 使用全文索引执行得最好,直接开箱即用,可以这么说?
任何建议或经验都会很棒。