<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ai23336的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ai23336</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ai23336]]></copyright><item><title><![CDATA[线程性能]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628401</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628401</guid><author>ai23336</author><pubDate>Tue, 19 Sep 2017 09:06:00 +0800</pubDate><description><![CDATA[线程性能
　　熟练使用android线程能帮助你提升应用的性能。此页讨论了采用线程工作的几个方面：采用UI或主线程工作；应用生命周期和线程优先级的关系；和采用平台提供的方法管理复杂的线程。在任何一方面，该页描述了避免这些问题的潜在陷阱和策略。
Main Thread
　　但你启动应用程序的时候，Android创建了一个新的Linux进程以及执行线程。这就是main线程，也被称为UI...]]></description><category></category></item><item><title><![CDATA[Timelion教程 - 从入门到精通]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628372</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628372</guid><author>ai23336</author><pubDate>Thu, 07 Sep 2017 09:06:00 +0800</pubDate><description><![CDATA[Timelion Tutorial – From Zero to Hero
　　本教程是与官方Elastic博客交叉刊登的。
　　Timelion是Kibana时间序列的可视化工具。时间序列可视化是可视化的，以时间顺序分析数据。Timelion可用于绘制二维图形，时间绘制在x轴上。
　　与使用简单的条形图或线条可视化相比有什么优势？Timelion采取不同的方法。使用timelio...]]></description><category></category></item><item><title><![CDATA[Elasticsearch / Kibana Queries - 深度教程]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628398</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628398</guid><author>ai23336</author><pubDate>Wed, 23 Aug 2017 08:42:00 +0800</pubDate><description><![CDATA[Elasticsearch/Kibana Queries - In Depth Tutorial
　　本教程是关于如何在Kibana顶部的搜索栏中编写查询或在Elasticsearch中使用查询字符串查询的深入讲解。所使用的查询语言是Lucene查询语言，因为Lucene在Elasticsearch内部用于索引数据。
　　有很多教程已经解释了Lucene查询语言，那么为什么要写另一个...]]></description><category></category></item><item><title><![CDATA[写Kibana插件——字段格式化器]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628369</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628369</guid><author>ai23336</author><pubDate>Thu, 10 Aug 2017 08:41:00 +0800</pubDate><description><![CDATA[Writing Kibana 4 Plugins – Field Formatters
　　在阅读本教程之前，您需要阅读第1部分 - 基础知识。
　　在本教程的前面部分，我们主要关注如何编写自定义可视化类型。除了自定义可视化功能，Kibana还有一些扩展点。其中一个扩展点是字段格式化程序。可以为特定索引模式设置中的任何字段选择字段格式化程序。然后在显示此字段的值时使用它，并且可以以其...]]></description><category></category></item><item><title><![CDATA[写Kibana插件——自定义应用程序]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628395</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628395</guid><author>ai23336</author><pubDate>Tue, 08 Aug 2017 08:36:00 +0800</pubDate><description><![CDATA[Writing Kibana Plugins – Custom applications
　　在阅读本教程之前，您需要阅读第1部分 - 基础知识。
　　本部分教程系列介绍了Kibana中定制应用程序的创建。一个应用程序是插件中的一个可能的组件，它在Kibana平台内部有自己完整的部分，可以放置任何你想要的东西。Kibana只是提供你一个链接到这个部分，你可以随你的感觉设计。其中一个很...]]></description><category></category></item><item><title><![CDATA[写Kibana插件——可视化使用数据]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628367</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628367</guid><author>ai23336</author><pubDate>Thu, 03 Aug 2017 08:58:00 +0800</pubDate><description><![CDATA[Writing Kibana 4 Plugins – Visualizations using Data
在阅读本教程之前，您需要阅读第2部分 - 简单可视化。
　　在本教程系列的前一部分（这是本部分必读的一节）中，您已经学会了创建一个简单的可视化，它不需要访问Elasticsearch的数据。在这一部分，我们将编写另外一个插件，使用聚合（像极了可视化）从Elasticsearch访...]]></description><category></category></item><item><title><![CDATA[返回suggester的类型（Returning the type of the suggester）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628393</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628393</guid><author>ai23336</author><pubDate>Wed, 26 Jul 2017 13:52:00 +0800</pubDate><description><![CDATA[Returning the type of the suggester
　　有时你需要知道确切的suggester类型，以解析其结果。typed_keys参数可用于在响应中更改suggester的名称，它将以其类型为前缀。
　　考虑以下两个suggesterterm和phrase的例子：

POST _search?typed_keys
{
  "suggest": {...]]></description><category></category></item><item><title><![CDATA[建议者（Suggesters）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628391</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628391</guid><author>ai23336</author><pubDate>Wed, 26 Jul 2017 13:30:00 +0800</pubDate><description><![CDATA[Suggesters
　　建议功能基于通过建议者提供的文本暗示相似的术语。部分建议功能仍在开发中。
　　建议请求部分与_search请求中的查询部分一起定义。
　　注意：_suggest端点已被弃用，建议通过_search端点使用suggest。在5.0中，_search端点已经过优化，仅用于suggest搜索请求。

POST twitter/_search
{
  "q...]]></description><category></category></item><item><title><![CDATA[名字查询（Named Queries）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628389</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628389</guid><author>ai23336</author><pubDate>Wed, 26 Jul 2017 10:30:00 +0800</pubDate><description><![CDATA[Named Queries
　　每个过滤器和查询都可以在其顶层定义中接受_name。

GET /_search
{
    "query": {
        "bool" : {
            "should" : [
                {"match" : { "name.first" : {"query" : "shay", "_name...]]></description><category></category></item><item><title><![CDATA[min_score]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628352</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628352</guid><author>ai23336</author><pubDate>Wed, 26 Jul 2017 10:27:00 +0800</pubDate><description><![CDATA[min_score
　　排除_score小于min_score中指定的最小值的文档：

GET /_search
{
    "min_score": 0.5,
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}


　　请注意，大多数情况下，这并不太有意义，但适用于高级用例。

原文...]]></description><category></category></item><item><title><![CDATA[版本（Version）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628365</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628365</guid><author>ai23336</author><pubDate>Wed, 26 Jul 2017 10:14:00 +0800</pubDate><description><![CDATA[Version
　　返回每个搜索匹配的版本。

GET /_search
{
    "version": true,
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}


　　

原文地址：https://www.elastic.co/guide/en/elasticsearch/...]]></description><category></category></item><item><title><![CDATA[解释，说明（Explain）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628387</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628387</guid><author>ai23336</author><pubDate>Wed, 26 Jul 2017 10:13:00 +0800</pubDate><description><![CDATA[Explain
　　为每次命中关于它们得分如何计算的说明。

GET /_search
{
    "explain": true,
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}


　　

原文地址：https://www.elastic.co/guide/en/elastic...]]></description><category></category></item><item><title><![CDATA[Post filter]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628385</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628385</guid><author>ai23336</author><pubDate>Tue, 25 Jul 2017 17:02:00 +0800</pubDate><description><![CDATA[Post filter
　　在已经计算了聚合之后，post_filter应用于搜索请求最后的搜索匹配。其目的最好的例子如下：
　　想像一下，您正在销售具有以下属性的衬衫：

PUT /shirts
{
    "mappings": {
        "item": {
            "properties": {
                "bran...]]></description><category></category></item><item><title><![CDATA[文件值字段（Doc value Fields）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628382</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628382</guid><author>ai23336</author><pubDate>Tue, 25 Jul 2017 16:47:00 +0800</pubDate><description><![CDATA[Doc value Fields
　　允许返回每个表示命中字段的文档值，例如：

GET /_search
{
    "query" : {
        "match_all": {}
    },
    "docvalue_fields" : ["test1", "test2"]
}


　　文档值字段可以用于未存储的字段。
　　请注意，如果field...]]></description><category></category></item><item><title><![CDATA[脚本字段（Script Fields）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628379</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628379</guid><author>ai23336</author><pubDate>Tue, 25 Jul 2017 16:42:00 +0800</pubDate><description><![CDATA[Script Fields
　　允许为每个命中返回脚本评估（基于不同的字段），例如：

GET /_search
{
    "query" : {
        "match_all": {}
    },
    "script_fields" : {
        "test1" : {
            "script" : {
         ...]]></description><category></category></item><item><title><![CDATA[字段（Fields）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628362</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628362</guid><author>ai23336</author><pubDate>Tue, 25 Jul 2017 16:32:00 +0800</pubDate><description><![CDATA[Fields
　　警告：stored_fields参数是关于明确标记为存储在映射中的字段，默认关闭，通常不推荐。使用源过滤来代替选择要返回的原始源文档的子集。
　　允许选择性地加载搜索命中所表示的每个文档的特定存储字段。

GET /_search
{
    "stored_fields" : ["user", "postDate"],
    "query" : {
...]]></description><category></category></item><item><title><![CDATA[源过滤(Source filtering)]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628378</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628378</guid><author>ai23336</author><pubDate>Tue, 25 Jul 2017 16:19:00 +0800</pubDate><description><![CDATA[Source filtering
　　允许控制每次命中返回_source字段的方式。
　　默认情况下，除非您使用stored_fields参数或_source字段被禁用，操作将返回_source字段的内容。
　　您可以使用_source参数关闭_source检索：
　　要禁用_source检索设置为false：

GET /_search
{
    "_source":...]]></description><category></category></item><item><title><![CDATA[排序（排序）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628376</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628376</guid><author>ai23336</author><pubDate>Tue, 25 Jul 2017 15:00:00 +0800</pubDate><description><![CDATA[Sort
　　允许在特定字段上添加一个或多个排序。每种排序也可以颠倒。排序在每个字段级别定义，_score的特殊字段名称按照评分排序，_doc按索引顺序排序。
　　假设以下索引映射：

PUT /my_index
{
    "mappings": {
        "my_type": {
            "properties": {
          ...]]></description><category></category></item><item><title><![CDATA[From / Size]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628373</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628373</guid><author>ai23336</author><pubDate>Tue, 25 Jul 2017 14:14:00 +0800</pubDate><description><![CDATA[From / Size
　　可以使用from和size参数来分析结果。from参数定义与要获取的第一个结果的偏移量。size参数允许您配置要返回的最大命中数。
　　虽然from和size可以设置为请求参数，但也可以在搜索体内设置。从默认值为0，并且size的默认值为10。

GET /_search
{
    "from" : 0, "size" : 10,
    "q...]]></description><category></category></item><item><title><![CDATA[查询（Query）]]></title><link>https://blog.youkuaiyun.com/ai23336/article/details/101628353</link><guid>https://blog.youkuaiyun.com/ai23336/article/details/101628353</guid><author>ai23336</author><pubDate>Tue, 25 Jul 2017 14:10:00 +0800</pubDate><description><![CDATA[Query
　　搜索请求正文中的查询元素允许使用查询DSL定义查询。

GET /_search
{
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}


　　

原文地址：https://www.elastic.co/guide/en/elasticsearch/reference/...]]></description><category></category></item></channel></rss>