搜索结果正在快递途中

用es做搜索引擎,大家是怎么处理热搜词的?

匿名用户 回复了问题 • 10 人关注 • 5 个回复 • 23086 次浏览 • 2019-12-20 16:59 • 来自相关话题

请问在应用中使用node client还是transport client比较好?

zttech 回复了问题 • 5 人关注 • 3 个回复 • 6079 次浏览 • 2016-01-19 14:03 • 来自相关话题

ES2.1中@timestamp的mapping冲突

sp42 回复了问题 • 4 人关注 • 4 个回复 • 11671 次浏览 • 2016-06-29 13:38 • 来自相关话题

nest驱动IndexName问题

cdzhoubin 发表了文章 • 1 个评论 • 4876 次浏览 • 2016-01-17 21:40 • 来自相关话题

nest驱动访问ES,按照官网文档,使用如下程序可以正常索引:
static void Main()
        {
            var node = new Uri("http://localhost:9200");

            var settings = new ConnectionSettings(
                node,
                defaultIndex: "my-application"
            );
            var client = new ElasticClient(settings);
            var person = new Person
            {
                Id = "1",
                Firstname = "Martijn",
                Lastname = "Laarman"
            };
            var index = client.Index(person);
        }
调整为手动设置indexName时出错,示例代码如下:
static void Main()
        {
            var node = new Uri("http://localhost:9200");

            var settings = new ConnectionSettings(
                node,
                defaultIndex: "my-application"
            );
            settings.MapDefaultTypeIndices(d => d.Add(typeof(Person), "constIndex"));
            var client = new ElasticClient(settings);
            var person = new Person
            {
                Id = "1",
                Firstname = "Martijn",
                Lastname = "Laarman"
            };
            var index = client.Index(person);
        }
出错提示为:
{StatusCode: 400,
 Method: PUT,
 Url: http://localhost:9200/constIndex/automobile/1,
 Request: {
  "firstname": "Martijn",
  "lastname": "Laarman",
  "id": "1"
},
 Response: <Response stream not captured or already read to completion by serializer, set ExposeRawResponse() on connectionsettings to force it to be set on>}
 
 
using System;
using Nest;

namespace ConsoleApplication1
{
class Program
{
private static IIndexResponse Index<T>(T person, string indexName) where T : class
{
var node = new Uri("http://localhost:9200&quot;);

var settings = new ConnectionSettings(node,defaultIndex: indexName);
var client = new ElasticClient(settings);
return client.Index(person);
}

static void Main()
{
string indexNameError = typeof(Person).FullName
.Substring(typeof(Person).FullName.LastIndexOf(".", StringComparison.Ordinal) + 1) + "Indexs";
const string indexNameOk = "test";
var person = new Person
{
Id = "1",
Firstname = "Martijn",
Lastname = "Laarman"
};
var ok = Index(person, indexNameOk);
Console.WriteLine("Result:" + ok.IsValid);
var error = Index(person, indexNameError);
Console.WriteLine("Result:" + error.IsValid);
Console.ReadKey();
}

}

[Serializable]
public class Person
{
public string Firstname { get; set; }
public string Lastname { get; set; }
public string Id { get; set; }
}
}

 

flume读取kafka数据写入ES2.1+shield

suwensen 回复了问题 • 3 人关注 • 3 个回复 • 8106 次浏览 • 2016-01-27 23:10 • 来自相关话题

关于terms query查询的怪异问题

medcl 回复了问题 • 2 人关注 • 1 个回复 • 6695 次浏览 • 2016-01-19 12:14 • 来自相关话题

ES 在做mysql同步的问题

kl 回复了问题 • 3 人关注 • 3 个回复 • 6339 次浏览 • 2016-03-28 18:01 • 来自相关话题

如何让主分片和副本分布到固定节点上

spirit888h 回复了问题 • 4 人关注 • 8 个回复 • 8123 次浏览 • 2016-01-24 12:37 • 来自相关话题

一个把数据从MySQL同步到Elasticsearch的工具

windfarer 发表了文章 • 2 个评论 • 9682 次浏览 • 2016-01-13 16:34 • 来自相关话题

https://github.com/zhongbiaode ... -sync
这个工具用python实现,主要使用了mysqldump输出xml进行初次同步,以及binlog进行增量同步,欢迎试用以及提出修改意见。
最近刚刚更新了中文文档。
https://github.com/zhongbiaode ... -sync
这个工具用python实现,主要使用了mysqldump输出xml进行初次同步,以及binlog进行增量同步,欢迎试用以及提出修改意见。
最近刚刚更新了中文文档。

elasticsearch java客户端如何自定义线程池大小相关的参数?

hapjin 回复了问题 • 3 人关注 • 2 个回复 • 7640 次浏览 • 2019-03-11 16:55 • 来自相关话题

Elastisearch怎么配置同义词查询

qq123 回复了问题 • 2 人关注 • 1 个回复 • 4184 次浏览 • 2016-04-26 11:06 • 来自相关话题

求教elasticsearch拼音,容错,模糊搜索的问题

xiaohu3311 回复了问题 • 7 人关注 • 2 个回复 • 11811 次浏览 • 2017-11-09 19:55 • 来自相关话题

es集群故障时如何快速定位是哪个任务或者哪个进程耗资源导致的,已经如何快速恢复

zttech 回复了问题 • 3 人关注 • 1 个回复 • 4391 次浏览 • 2016-01-12 11:08 • 来自相关话题

es查询多个index时,如果一个index不存在,或者无数据怎么办?

lsh 回复了问题 • 3 人关注 • 3 个回复 • 8093 次浏览 • 2016-01-13 11:25 • 来自相关话题

elasticsearch 安装shield flume启动报错

回复

suwensen 回复了问题 • 1 人关注 • 1 个回复 • 3794 次浏览 • 2016-01-10 18:05 • 来自相关话题