solr/solrj原子更新
- /**
 - * 原子更新方式
 - * */
 - public static void updateSolrField()throws Exception{
 - SolrInputDocument doc = new SolrInputDocument();
 - doc .addField("id", "10");//依据id唯一标识
 - Map<String,String> map=new HashMap<String, String>();
 - map.put("add", "新加的field");//放入支持的操作,对多值域管用 ,添加field
 - //map.put("set", "更新后的field");//对单值和多值域管用,更新field
 - //map.put("inc", "100");//放入支持的操作,对数值域管用
 - sd.addField("name", map);
 - server.add(sd);
 - server.commit();
 - System.out.println("原子更新成功!");
 - }
 
版权声明:本文博主原创文章,博客,未经同意不得转载。
solr/solrj原子更新的更多相关文章
- solr的原子更新/局部更新
		
solr支持三种类型的原子更新: set - to set a field. add - to add to a multi-valued field. inc - to increment a fi ...
 - Solr 18 - 通过SolrJ局部更新Solr中的文档 (原子操作、非覆盖操作)
		
目录 1 需求分析 2 需求实现 2.1 pom.xml依赖 2.2 Java代码示例 3 补充说明 3.1 关于文档中_version_的取值说明 3.2 store=true/false的区别 1 ...
 - solr4.x之原子更新
		
solr4.x发布以后,最值得人关注的一个功能,就是原子更新功能,传说的solr是否能真正的做到像数据库一样,支持单列更新呢? 在solr官方的介绍中,原子更新是filed级别的更新,不会涉及整个Do ...
 - Solr搜索引擎【索引提交、事务日志、原子更新】
		
一.索引提交 当一个文档被添加到Solr中,但没有提交给索引之前,这个文档是无法被搜索的.换句话说,从查询的角度看,文档直到提交之后才是可见的.Solr有两种类型的提交:软提交和正常提交[也称硬提交] ...
 - solr 利用cul或solr界面单值更新
		
本文主要是指利用solr界面或cul的更新solr的值.如果需要代码中单值更新请参考黎明露珠的博客链接:http://www.cnblogs.com/limingluzhu/p/5535314.htm ...
 - [solr] - SolrJ增删查
		
使用SolrJ进行对Solr的增.删.查功能. 参考引用: http://wiki.apache.org/solr/Solrj Eclipse中新建一个项目:TestSolr 其中SorlJ的Lib包 ...
 - [Java] 集合框架原理之二:锁、原子更新、线程池及并发集合
		
java.util.concurrent 包是在 Java5 时加入的,与 concurrent 的相关的有 JMM及 AbstractQueuedSynchronizer (AQS),两者是实现 c ...
 - AtomicIntegerFieldUpdater字段原子更新类
		
本文链接:https://blog.csdn.net/anLA_/article/details/78662383前面讲的两个AtomicInteger和AtomicIntegerArray,这两个都 ...
 - 【记录】【solr】solr7.2.1原子更新
		
就是说只更新指定的字段,没有的字段则添加,有的字段则替换,没有指定更新的字段不会被删除 原来的数据只有id和name这两个字段 java操作,更新一个字段,id用于指定数据 结果,name字段没有被删 ...
 
随机推荐
- SWT中各种参数大全
			
1按钮组件(Button) (1)Button组件常用样式 SWT.PUSH按钮 SWT.CHECK多选按钮 SWT.RADIO单选按钮 SWT.ARROW箭头按钮 SWT.NONE默认按钮 SWT. ...
 - JS正则验证邮箱的格式
			
一.相关的代码 1 function test() 2 { 3 var temp = document.getElementById("text ...
 - CCNA CCNP CCIE所有实验名称完整版
			
实验1:通过Console端口访问Cisco路由器 实验2:通过Telnet访问Cisco路由器 实验3:配置终端服务器 实验4:通过浏览器访问路由器 实验5:模式切换.上下文帮助及查看有关信 ...
 - Windows phone 8 学习笔记(4) 应用的启动
			
原文:Windows phone 8 学习笔记(4) 应用的启动 Windows phone 8 的应用除了可以直接从开始菜单以及应用列表中打开外,还可以通过其他的方式打开.照片中心.音乐+视频中心提 ...
 - 【架构之路之WCF全析(一)】--服务协定及消息模式
			
上周微软开公布会说.NET支持全然跨平台和并开放Core源代码的新闻,让我们顿时感到.NET要迎来它的春天.尽管早在几年前.NET就能开发Android和IOS,可是这次的跨平台把Linux都放到了微 ...
 - 使用zTree和json构建简单树节点
			
我们经常碰到须要构建树结构展示的情况,我推荐使用zTree和JSON. 比如: <? php /** * * 使用zTree和json构建树节点 * */ $arr = array( 0=> ...
 - python学习笔记之五:抽象
			
本文会介绍如何将语句组织成函数,还会详细介绍参数和作用域的概念,以及递归的概念及其在程序中的用途. 一. 创建函数 函数是可以调用,它执行某种行为并且返回一个值.用def语句即可定义一个函数:(并非所 ...
 - 域名注册查询接口(API)的说明
			
1.域名查询 接口采用HTTP,POST,GET协议: 调用URL:http://panda.www.net.cn/cgi-bin/check.cgi 参数名称:area_domain 值为标准域名, ...
 - vs2012 它已停止工作 - 解决方案
			
最近学习<Windows多媒体编程>本课程, 蛋疼, 学校原来是MFC... 然后安装vs2012. 后来又在几个插件.. 在这个问题. 开业,提示 vs2012 它已停止工作. wa ...
 - 什么是IT
			
这个是同事总结的,我补充了若干项,算不上原创,但这个没有在其他地方看到,在这儿权且当原创了.后面再配个软件架构图吧.看到缺的同学能够补充 什么是IT:Information-信息Technology- ...