从RDBMS(MySQL)迁移到Solr时的架构注意事项

Mat*_*hew 5 mysql migration rdbms solr

在为未来的MySQL - > Solr迁移测试Solr安装时,很明显,与MySQL之类的RDBMS相比,Solr与构建良好数据结构的"规则"以及扩展的高效搜索有很大不同.最明显的是数据没有(或似乎没有)标准化到相同的程度.

有没有人对从MySQL到Solr的最佳转换方式有什么建议?是否有任何已建立的模式用于在非RDBMS(特定Solr)中构建数据,我应该学习哪些?有什么常见的陷阱要避免吗?这只是将相关表格反规范化为对象的情况吗?

Mau*_*fer 3

首先,你必须问自己是否愿意:

  1. 将整个内容迁移到 Solr 或
  2. 只需使用 Solr 作为搜索的补充即可。

对于除重要关系模式之外的任何内容,我建议#2。一个索引中的异构数据越多,它的用处就越小