首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在EmbeddedSolrServer情况下使用SolrCloud

在EmbeddedSolrServer情况下使用SolrCloud
EN

Stack Overflow用户
提问于 2013-05-07 07:22:18
回答 2查看 948关注 0票数 1

我目前正在构建一个负载平衡的应用程序(从外部通过Apache),它启动一个Solr4.2实例(或者更具体地说,是一个CoreContainer)。我想要设置一个SolrCloud,它跨越我的应用程序的所有实例(带有副本等)。我知道如何设置这些服务器与所需的动物园管理员组合等。

我的问题与我与SolrCloud交互的方式有关。所以这里是:

  • 我的自定义应用程序接收到一个请求,在此请求时需要更新SolrCloud中的信息
  • 由于我启动了嵌入应用程序的Solr实例,所以可以使用EmbeddedSolrServer与索引交互,但是:这是与SolrCloud交互的正确方式吗?还是这种方法绕过了Solr采用的整个集群方法,我最好将我的应用程序从SolrCloud集群中分离出来,使用CloudSolrServer?

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2013-06-07 13:23:09

仅为了调试目的,我更不喜欢使用EmbeddedSolrServer。如果尝试同时访问应用程序中的索引和管理控制台中的索引,则使用EmbeddedSolrServer会抛出一个LockObtainFailedException

http://wiki.apache.org/solr/EmbeddedSolr

票数 1
EN

Stack Overflow用户

发布于 2017-09-21 11:48:20

实际上,有一种方法可以在您的应用程序中使用 Solr测试模块在应用程序中创建嵌入式Solr

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!-- Solr Test Framework -->
<dependency>
    <groupId>org.apache.solr</groupId>
    <artifactId>solr-test-framework</artifactId>
    <version>6.6.1</version>
    <scope>test</scope>
</dependency>

检查由jaihind213 这里编写的UT,它非常有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16422788

复制
相关文章
SolrCloud搭建和使用
SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求。
周杰伦本人
2023/10/12
4400
SolrCloud搭建和使用
使用solr6.0搭建solrCloud
  1、下载zookeeper压缩包到自己的目录并解压(本例中的目录在/opt下),zookeeper的根目录我们在这里用${ZK_HOME}表示。
小忽悠
2018/09/04
7980
使用solr6.0搭建solrCloud
SolrCloud
SolrCloud(solr 云)是 Solr 提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用 SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用 SolrCloud 来满足这些需求。
一点博客
2019/07/24
8290
Solr集群(即SolrCloud)搭建与使用
SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。
风之随想
2020/07/25
1.9K0
Mysql数据导入SolrCloud
Solr主要是做数据搜索的,那么Solr的数据是从哪里来的呢?总不能一条一条的插入吧。Solr也有这方面的考虑,比如配置Dataimport将mysql数据批量导入Solr中。 环境说明:
create17
2019/03/15
4.3K0
Mysql数据导入SolrCloud
使用SolrJ客户端管理SolrCloud(Solr集群)
注意:集群中使用的配置文件是zookeeper统一管理的配置文件。如果修改了schema.xml配置文件,使用zkCli.sh脚本命令重新上传conf目录即可,将配置文件进行覆盖。
别先生
2019/09/29
1.3K0
使用SolrJ客户端管理SolrCloud(Solr集群)
在不影响程序使用的情况下添加shellcode
在文章Backdooring PE Files with Shellcode中介绍了一种在正常程序中注入shellcode的方式,让程序以前的逻辑照常能够正常运行,下面复现一下并解决几个小问题。
CN_Simo
2020/08/20
1K0
solrCloud相关的管理命令及solrj使用
solrCloud 如何创建新集群(创建一个索引库) http://替换为IP/地址:8080/solr/admin/collections?action=CREATE&name=collection
待你如初见
2018/09/29
1.3K0
在C#中ref和out具体怎么使用?在什么情况下使用?
ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。   使用ref前必须对变量赋值,out不用。   out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引用的可以修改,也可以不修改。   区别可以参看下面的代码应该就明白了:
zls365
2020/08/19
2.9K0
使用zkcli.sh来管理SolrCloud配置文件
Solr官方提供了一个Zookeeper插件 – zkcli.sh,使用该工具,可以实现将本地文件上传到zookeeper的Znode上。
create17
2019/03/15
1.5K0
使用zkcli.sh来管理SolrCloud配置文件
SolrCloud之Sharding路由介绍
在Solr4.4之后,Solr提供了SolrCloud分布式集群的模式,它带来的主要好处是: (1)大数据量下更高的性能 (2)更好扩展性 (3)更高的可靠性 (4)更简单易用 什么时候应该使用SolrCloud(Shard)呢? (1)更大的数据量 (2)更大的索引体积 (3)想并行索引和查询 (4)想自定义数据分区 SolrCloud路由的分类 A:显式路由(Composite) => 创建时明确指定shard数目,后期不能添加或者删除shard,单个shar
我是攻城师
2018/05/14
1.5K0
四、SolrCloud的安装
1.下载Zookeeper 官网地址:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz 或者也可访问地址:http://archive.apache.org/dist/zookeeper/ 自行选择版本下载 下载完Zookeeper的压缩包后,解压压缩包,目录结构如下
云叶知秋
2021/12/06
5410
四、SolrCloud的安装
Linux下部署solrCloud
这里我只是把我的师兄教我的关于Solrcloud搭建的过程,以及需要注意的地方文档化了。感谢他教会了我很多。
用户3148308
2018/09/13
9250
Linux下部署solrCloud
SolrCloud 高可用集群搭建
SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求。
星哥玩云
2022/07/27
1.1K0
SolrCloud 高可用集群搭建
在不确定列号的情况下如何使用Vlookup查找
合计之外的每一个单元格 都需要引用 除了最基础的等于=引用 我们还有一种更加万能的Vlookup+Match的方法 这样无论日期怎么变化 无论日期顺序是否能对上 我们都不用更改公式
但老师
2022/03/22
2.5K0
在不确定列号的情况下如何使用Vlookup查找
SolrCloud6.1.0之SQL查询测试
Solr发展飞快,现在最新的版本已经6.1.0了,下面来回顾下Solr6.x之后的一些新的特点: (1)并行SQL特性支持,编译成Streaming 表达式,可以在solrcloud集群中,并行执行 (2)SolrCloud的Collection被抽象成关系型数据库表,现在不仅仅可以支持强大的全文检索,还通过SQL支持像数据库一样的BI分析 (3)在SQL的where语句中,全面支持强大的Lucene/Solr语法 (4)一些聚合操作例如Group会自动优化成并行操作,通过使用St
我是攻城师
2018/05/14
1.2K0
SolrCloud分布式搜索源码分析
SolrCloud是solr对分布式搜索的实现, 分布式搜索主要涉及到两个概念, shard和replica.
叫我家宝
2022/03/25
6840
dotnet 使用 FormatterServices 的 GetUninitializedObject 方法在丢失 DLL 情况下能否执行
在 dotnet 里面,可以使用 FormatterServices 的 GetUninitializedObject 方法可以实现只创建对象,而不调用对象的构造函数方法。而如果在使用此方法时,存在了 DLL 缺失的情况,此时能否让此方法运行通过,创建出空的对象
林德熙
2021/12/23
6150
dotnet 使用 FormatterServices 的 GetUninitializedObject 方法在丢失 DLL 情况下能否执行
Spring在无RedirectAttributes的情况下(如Interceptor中)使用Flash scope
判断逻辑很简单,但是重定向的时候需要前台有消息提示,如果是在Controller中,可以在方法上注入RedirectAttributes参数,但是Interceptor中默认没有这个参数,那么我们如何实现RedirectAttributes的flashMessage功能呢?
飞奔去旅行
2019/06/13
5.5K0
点击加载更多

相似问题

Solr4.0使用eclipse测试EmbeddedSolrServer

14

如何设置EmbeddedSolrServer实例?

20

Solr EmbeddedSolrServer in solr5+?

10

使用SolrCloud进行Solr备份

12

在EmbeddedSolrServer中使用solrj为包含内容的文档建立索引

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文