我正在考虑使用 solr 来实现空间和文本索引。目前,我有进入 MYSQL 数据库和 solr 的条目。当 solr 启动时,它会从 MYSQL 中读取所有数据。随着新条目的出现,我的 Web 服务器将它们写入 MYSQL,同时将文档添加到 solr。越来越多地,我的 MYSQL 实现似乎只是成为一个只写的持久存储(或多或少,是 solr 中数据的备份)——所有条目的读取都是通过 solr 查询完成的。真正从 MYSQL 读取的唯一数据是用户信息,不需要索引/搜索。
几个问题:
- 我真的需要 MYSQL 实现还是可以简单地将所有数据存储在 solr 中?
- 如果仅 solr,与此解决方案相关的风险是什么?
谢谢!