我正在考虑在多租户应用程序中使用Solr,我想知道是否有任何最佳实践或我需要注意的事项?
特别是一个问题是每个租户都有一个Solr Core是有意义的.有大量的Solr核心有什么问题吗?我正在考虑为每个租户使用核心,因为我可以单独保护每个核心.
谢谢
您不会再table in a database为每个租户使用单独的设备,就像为每个租户使用单独的设备一样solr core。
如果您将核心视为数据库表,并以每个核心代表问题空间中的一个对象的方式组织您的项目,那么您可以更好地利用 solr。
当您需要索引文本然后快速搜索时,solr 就可以发挥作用。如果您不这样做,您也可以使用关系数据库。
另外,从您关于保护每个租户的 solr 的问题来看,我希望您不会建议允许登录的用户直接访问 solr 输出?您的用户不应该能够直接访问您的 solr 实例。
祝你好运。
| 归档时间: |
|
| 查看次数: |
3861 次 |
| 最近记录: |