问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

solrj的CloudSolrClient源码分析及为什么查询慢

发布网友 发布时间:2022-08-16 01:40

我来回答

1个回答

热心网友 时间:2023-09-26 00:49

solrj针对solrcloud提供了CloudSolrClient,用于对集群环境solr操作,从一个测试例子,一步步深入,看看CloudSolrClient是如何做查询操作的

1、使用CloudSolrClient发起一个查询请求

2、接着调用CloudSolrClient的request方法

3、CloudSolrClient的request方法中,首先回去获取请求中的collection名字,如果没有,获取默认设置的collcetion,然后调用requestWithRetryOnStaleState方法

4、requestWithRetryOnStaleState方法中,先去连接zk获取solrclound注册在zk上的信息

5、获取zk上的信息,经过处理后,封装到request中,调用sendRequest方法

6、在sendRequest中,会获取每个片的每个replicat的url与注册在zk上的live url做一个交集,得到一个查询url集合,然后创建一个LBHttpSolrClient,请求solrcloud

7、LBHttpSolrClient的request中会在for循环中挨个的轮询上一个步骤中放入的urllist发起http查询请求

在rsp合并结果,并返回
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抖音弹幕怎么关掉?怎么关闭抖音弹幕? 惠普LaserJet P3005D是否支持B5纸的双面打印? word打印出图片总是缺一部分怎么办-word打印图片不完整怎么解决_百度... 理想one哪里产的车辆? 抚州抚州ONE在哪里? one地址在哪里? 如何在图片上写字(如何在图片上添加文字) 网商贷为什么钱没到账 高级经济师职称怎么评 高级经济师需要评审吗 JavaScript创建对象问题 保险公司客户识别条件 孕妇梦见赢钱什么意思 保险业 客户的特征 什么声音能让狗狂吠 芦荟有美容养颜的功效,还可以去除疤痕,芦荟的祛疤效果怎么样? 脸擦伤了。。现在第四天 已经结痂了。朋友都让涂完美芦荟胶 那个真的管用吗?用过的朋友告诉我好吗 很着急 脸上带状泡疹好了泡疹那红周围发黑完美芦荟胶有用吗 面部单纯性疱疹已结痂脱落,留下红红的肉,感觉很难看。以前生疱疹结痂脱落后大半年颜色才能褪去。请问有 2021年12月31日滴滴停止派单吗?12月31号滴滴新政 一起来看看,水瓶座的幸运珠宝是什么,你知道吗? 水瓶座招财饰品 适合水瓶座的饰品 水瓶座适合佩戴什么饰品 社区管理与服务专业是属于哪个大类? 社会科学系 社会管理与服务 这个专业是干什么的?就业方向有哪些?就业率高吗? 请问社区管理与服务属于法学类?属于公安类吗? 经济适用房的定义是什么? 现在急需一份```中国移动的求职简历~~~是电子简历的模板```请发到330324501@qq.com~先谢了,好的话追加50 速度与档位匹配的标准是什么 为什么solr6.0以后的版本,无法引入org.apache.solr.client.solrj.impl.HttpSolrClient类 1个ip地址可以分给2个路由器吗? 夏季常见的空调病,有什么症状呢?吹空调为什么会得病呢? 裁片纸朴胶怎么去除 刘姓男孩,2010年11月8日14点23分出生的,求高人赐名,谢谢! 广联达土建算量软件如何画腰梁 广联达中混凝土的牛腿如何定义 广联达钢结构软件牛腿怎么加不上? 四川平昌农业银行早上几点上班 南宁58同城说可以办理外地户口的小孩来南宁读小学是骗人的吗? 小暑怎么画? 酒店常用的一种屏风隔断 在类似于鱼线粗细的帘子上循环流水的那种幕墙学名叫什么在淘 水幕墙在家里好用吗 要一篇有关于《陶醉于大自然》的作文,最好文笔细腻一点,情感一点,是初中水平,万分感谢 沉醉大自然作文 proface开机报错代码063怎么解决 剑网三PVP天策堆什么属性? 天策PVP应该怎么玩 求教剑网三现版本天策pvp属性! 剑网3天策阵营装会心好还是破防好PVP