自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 Elasticsearch java API (21)查询 DSL 复合查询

复合查询编辑复合查询包裹其他化合物或叶查询,要么把他们的结果和成绩,改变他们的行为,或者从查询过滤上下文切换。这组查询:constant_score 查询查询这包裹另一个查询,但在过滤器上下文中执行它。所有匹配的文档给出相同的“不变” _score.bool 查询默认的查询组合多个叶子或复合查询子句, must, should, must_not,或 fil

2016-06-30 15:11:22 6511

原创 Elasticsearch java API (21)查询 DSL 项级别查询

项级别查询编辑而全文查询将分析查询字符串在执行之前, term-level查询操作存储在反向索引的确切条款。这些查询通常是用于结构化数据,如数字、日期和枚举,而不是完整的文本字段。或者,他们允许你工艺低级查询,上述分析过程。这组查询:term 查询找到的文件包含指定的字段中指定的。terms 查询找到文件,包含任何的确切条款中指定的字段指定。rang

2016-06-30 15:00:52 2787

原创 Elasticsearch java API (20)查询 DSL

匹配所有查询编辑看到匹配所有查询配所有查询

2016-06-30 14:52:21 1887

原创 Elasticsearch java API (19)Percolate API

渗透API编辑过滤器允许一个注册查询索引,然后发送 percolate请求包括医生,回到文档的查询匹配的组注册查询。阅读的主要渗透在阅读本指南之前文档。//This is the query we're registering in the percolatorQueryBuilder qb = termQuery("content", "amazing");//

2016-06-30 14:48:40 1093

原创 Elasticsearch java API (18)Aggregations 聚合 Bucket

桶聚合编辑全球聚合编辑下面是如何使用 Global Aggregation 与Java API。准备聚合请求编辑这里有一个例子关于如何创建聚合的要求:AggregationBuilders .global("agg") .subAggregation(AggregationBuilder

2016-06-30 14:20:01 19101 1

原创 Elasticsearch java API (17)Aggregations 聚合 函数

指标聚合编辑分钟聚合编辑下面是如何使用 Min Aggregation 与Java API。准备聚合请求编辑这里有一个例子关于如何创建聚合的要求:MetricsAggregationBuilder aggregation = AggregationBuilders

2016-06-30 11:58:31 33290 3

原创 Elasticsearch java API (16)Aggregations 构建聚合

构建聚合编辑的解释聚合指南,您可以定义子聚合在一个聚合。一个聚合指标聚合或一桶聚合。例如,这是一个3水平组成的聚合:聚合条件(桶)日期直方图聚合(桶)平均聚合(公制)SearchResponse sr = node.client().prepareSearch() .addAggregation( Aggr

2016-06-30 11:55:40 1301

原创 Elasticsearch java API (15)Count API

操作线程编辑计数API允许设置一个线程模型时将执行的操作的实际执行API在同一个节点上执行(执行API碎片分配在同一台服务器上)。有三个线程modes.The NO_THREADS模式意味着计数操作将调用线程上执行。的 SINGLE_THREAD模式意味着计数操作将一个不同的线程上执行所有当地的碎片。的 THREAD_PER_SHARD模式意味着计数操作将一个不同的线程

2016-06-30 11:54:07 3517

原创 Elasticsearch java API (14)Search API Terminate After 终止后

终止后编辑文件的最大数量为每个碎片收集,到达查询执行将提前终止。如果设置,您将能够检查操作是否被要求提前终止 isTerminatedEarly()在 SearchResponseonject:SearchResponse sr = client.prepareSearch(INDEX) .setTerminateAfter(1000) .get

2016-06-30 11:50:10 1999

原创 Elasticsearch java API (13)Search API 使用聚合

使用聚合编辑下面的代码显示了如何添加两个聚合在你的搜索:SearchResponse sr = node.client().prepareSearch() .setQuery(QueryBuilders.matchAllQuery()) .addAggregation( AggregationBuilders.terms("agg

2016-06-30 11:46:59 2042

原创 Elasticsearch java API (12)Search API MultiSearch API

MultiSearch API编辑看到MultiSearch API查询文档SearchRequestBuilder srb1 = node.client() .prepareSearch().setQuery(QueryBuilders.queryStringQuery("elasticsearch")).setSize(1);SearchRequestBu

2016-06-30 11:45:15 1585

原创 Elasticsearch java API (11)Search API scrolls

在Java中使用 scrollsedit读了scroll documentation 先!import static org.elasticsearch.index.query.QueryBuilders.*;QueryBuilder qb = termQuery("multi", "test");SearchResponse scrollResp = cl

2016-06-30 11:39:10 973

原创 java 用redis如何处理电商平台,秒杀、抢购超卖

一、刚来公司时间不长,看到公司原来的同事写了这样一段代码,下面贴出来:1、这是在一个方法调用下面代码的部分: if (!this.checkSoldCountByRedisDate(key, limitCount, buyCount, endDate)) {// 标注10: throw new ServiceException("您购买的商品【" + commodityTitle

2016-06-29 14:34:19 56386 13

原创 Elasticsearch java API (10)批量处理 API

使用批量处理器编辑的 BulkProcessor类提供了一个简单接口自动冲洗批量操作基于请求的数量或大小,或者在给定的时期。使用它,首先创建一个 BulkProcessor实例:import org.elasticsearch.action.bulk.BackoffPolicy;import org.elasticsearch.action.bulk.BulkProc

2016-06-24 17:51:44 10736 6

原创 Elasticsearch java API (11)Bulk API

大部分API编辑大部分API允许一个指数和删除几个文件在一个单一的请求。这是一个示例用法:

2016-06-24 17:47:56 1700

原创 Elasticsearch java API (10)Multi Get API

Multi Get API编辑多让API允许基于他们得到的文档列表 index, type和 id:MultiGetResponse multiGetItemResponses = client.prepareMultiGet() .add("twitter", "tweet", "1") .add("twitter", "tweet",

2016-06-24 16:48:34 1092

原创 Elasticsearch java API (9)更新的API

更新的API编辑你可以创建一个 UpdateRequest并将其发送到客户端UpdateRequest updateRequest = new UpdateRequest();updateRequest.index("index");updateRequest.type("type");updateRequest.id("1");updateRequest.doc(

2016-06-24 16:38:16 3565

原创 Elasticsearch java API (8)删除API

删除API编辑删除API允许删除类型从特定指数基于JSON文档id。下面的例子删除JSON文档的索引称为twitter,在一种称为tweet,id为价值1:DeleteResponse response = client.prepareDelete("twitter", "tweet", "1").get();在删除操作的更多信息,查看删除API文档。

2016-06-24 16:34:23 1363

原创 Elasticsearch java API (7)GET API

GET API编辑On this page操作线程get API允许获得类型从指数基于JSON文档id。下面的例子得到一个JSON文档的索引称为twitter,在一种称为tweet,id为价值1:GetResponse response = client.prepareGet("twitter", "tweet", "1").get();

2016-06-24 16:31:41 1310 1

原创 Elasticsearch java API (6) index API

连接客户端客户节点编辑你可以开始在本地客户机节点然后简单地创建一个 TransportClient在您的应用程序连接到这个客户机节点。这样,客户机节点能够加载任何你所需要的插件(例如思考发现插件)。索引API编辑指数API允许一个索引类型的JSON文档转换为一个特定的索引和搜索。生成JSON文档编辑

2016-06-24 16:22:26 2306 1

原创 Elasticsearch java API (5)Transport Client

Transport ClienteditJava API: 5.0.0-alpha32.3 (current)2.22.12.01.71.61.51.41.30.90PrefaceMaven RepositoryDealing with JAR dependency conflictsEmbedding jar w

2016-06-24 16:10:33 6199

原创 Elasticsearch java API (4)部署在JBoss EAP6模块

部署在JBoss EAP6模块编辑Elasticsearch和Lucene类需要在同一个JBoss模块。你应该定义一个 module.xml文件是这样的:

2016-06-24 16:08:00 933

原创 Elasticsearch java API (3)

处理JAR依赖冲突编辑如果你想使用Elasticsearch在您的Java应用程序中,您可能必须解决版本冲突与第三方如番石榴和Joda的依赖性。比如,也许Elasticsearch使用Joda 2.8,而代码使用Joda 2.1。你有两个选择:最简单的解决办法是升级。新模块的版本可能会有固定的老错误。你背后的进一步下降,难度将会升级。当然,有可能是您

2016-06-24 15:49:07 1076

原创 Elasticsearch java API (2)

Maven存储库编辑Elasticsearch是托管在Maven中央.例如,您可以定义的最新版本 pom.xml文件: org.elasticsearch elasticsearch ${es.version}

2016-06-24 15:40:22 788

原创 ElasticSearch java API (1)

前言编辑本节描述elasticsearch提供的Java API。执行所有elasticsearch操作使用客户端对象。所有操作在本质上是完全异步的(或接受一个侦听器,返回一个未来)。此外,客户端上的操作可能会积累和执行散装.请注意,所有的API是通过Java API公开(实际上,内部使用Java API来执行)。

2016-06-24 15:38:53 897

ext-2.2.zip下载 oozie中使用

ExtJS库(可选,启用Oozie webconsole) ExtJS 2.2 oozie 中用到

2018-08-14

rabbitmq server的linux版

自己亲测可以,这个只包括rabbitmq的linux的服务端,不包括基础环境的安装

2015-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除