03 2017 档案

摘要:笔者在自己的 ubuntu 服务器上使用 命令时,返回值如下所示 ![此处输入图片的描述][1] 可以看到集群状态为 yellow,这是什么意思呢?原来在 es 的集群状态中,有三种情况,官网描述如下。 RED: Some or all of (primary) shards are not rea 阅读全文
posted @ 2017-03-26 16:40 白细胞 阅读(1408) 评论(0) 推荐(1) 编辑
摘要:我更喜欢把 Elasticsearch 作为一种 nosql 去理解,它的一些开发概念和 MongoDB 以及 Redis 没有太大的区别,不过了解 Elasticsearch 中的一些核心概念对于你后续使用它仍然有非常大的帮助。 1. 近实时查询(Near RealTime) Elasticsea 阅读全文
posted @ 2017-03-26 16:39 白细胞 阅读(1697) 评论(0) 推荐(0) 编辑
摘要:A. es 操作 1. 检查 es 集群健康状态 2. 获取集群中的节点列表 3. 创建索引 4. 获取索引 5. 索引文档 6. 查询文档 7. 删除索引 8. 更新文档 9. 删除文档 10. 批量查询文档 11. 字符串查询文档 12. DSL条件查询文档 13. 批量更新文档 B. 结尾 A 阅读全文
posted @ 2017-03-26 16:37 白细胞 阅读(4588) 评论(0) 推荐(1) 编辑
摘要:1. 前言 === 作为一名 .NET 平台开发者,选择开发框架时总会面临更多的局限性,不过对于搜索这种刚需服务来说,开源框架可供选择的余地还是比较大的。笔者之前用的是 Lucene.net ,现在深感其使用不便,而且也没有 .net core 版本,因此便找了基于其构建的两款搜索产品,一个是 [E 阅读全文
posted @ 2017-03-26 16:35 白细胞 阅读(1028) 评论(0) 推荐(1) 编辑
摘要:1. 是什么 === 1.1 协变 协变指能够使用比原始指定的派生类型的派生程度更小(不太具体的)的类型。如 string 到 object 的转换。多见于类型参数用作方法的返回值。 1.2 逆变 逆变指能够使用比原始指定的派生类型的派生程度更大(更具体的)的类型。如 object 到 string 阅读全文
posted @ 2017-03-12 22:22 白细胞 阅读(681) 评论(0) 推荐(1) 编辑
摘要:日常读书中的一些小小记录,偏重深入理论 1. 遇到泛型类型时,编译器会在编译未绑定的泛型类型时就解析好所有方法重载,而不是等到执行时,才去为每个可能的方法调用重新考虑是否存在更具体的重载。例如,console.writeline(default(T)); 这个语句总是被解析成调用 console.w 阅读全文
posted @ 2017-03-04 16:19 白细胞 阅读(425) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示