shoufeng

瘦风的南墙

摘要: 本文对Java中的枚举类型(enum)作了比较详细的介绍, 并作了代码示例, 包括JVM在编译时添加的特性、向枚举类中添加方法、接口内部创建枚举、枚举类中使用枚举等方面. 阅读全文
posted @ 2019-04-10 15:40 瘦风 阅读(1711) 评论(0) 推荐(0) 编辑
摘要: 元字段是ES为每个文档配置的内置字段, 主要用于ES内部相关操作. ES有多种类型的元字段, 在使用和提高性能方面有很强大的地方, 这篇文章列举常用元字段的功能和使用方法, 包括_index、_type、_source、_routing等, 欢迎交流吖~ 阅读全文
posted @ 2019-04-09 21:03 瘦风 阅读(12298) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch的映射(mapping)是什么? 在创建索引时, 如何对不同的数据类型进行特殊的配置与操作? 映射(mapping)有哪些组成部分? 如何配置和更新mapping? 这篇文章通通告诉你. 阅读全文
posted @ 2019-04-03 14:57 瘦风 阅读(13553) 评论(0) 推荐(2) 编辑
摘要: Cent OS系统下修改hostname的4种常见方式, 哪些方式是暂时有效, 哪些是永久有效呢? 如何配置DNS域名映射呢? 在这篇文章中记录下我的实践. 阅读全文
posted @ 2019-04-01 19:08 瘦风 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: Solr的时区为什么总是UTC? 从数据库同步数据到Solr, 为什么时间总是少了8小时? 要怎样修改Solr的默认时区?这篇文章来做个实践和探讨. 阅读全文
posted @ 2019-03-28 23:30 瘦风 阅读(2744) 评论(0) 推荐(0) 编辑
摘要: 本篇博文介绍了如何在URL中直接发起HTTP请求, 操作Solr的文档? 如何通过Solr的Web界面添加、修改、删除文档? 还涉及到常见的Solr删除文档的方式: URL发起HTTP请求, Solr Web中的document中提交请求. 阅读全文
posted @ 2019-03-28 19:38 瘦风 阅读(7138) 评论(0) 推荐(0) 编辑
摘要: SolrCloud底层 添加/更新 文档的过程是怎样的? 它怎么确定文档要发给哪个Shard? 文档的路由是做什么的? 有什么路由策略? 连同一些高效的实践建议, 统统告诉你~ 阅读全文
posted @ 2019-03-28 16:06 瘦风 阅读(3220) 评论(2) 推荐(0) 编辑
摘要: Linux系统中如何挂载磁盘? 如何支持磁盘空间的动态扩容? LVM技术是做什么的? 本篇文章手把手教你用两种方式挂载磁盘, 欢迎交流^_^ 阅读全文
posted @ 2019-03-28 15:41 瘦风 阅读(15686) 评论(0) 推荐(4) 编辑
摘要: Elasticsearch中的脚本(script)有什么作用? 如何创建、搜索、使用脚本? 脚本的缓存又是什么? 对于脚本的使用, 有哪些高效的实践策略? 本篇博文对这些内容作个简单的探讨. 阅读全文
posted @ 2019-02-27 09:11 瘦风 阅读(8838) 评论(0) 推荐(0) 编辑
摘要: Linux服务器中, 经常发生"error: too many open files", 或者 "ulimit: max user processes: cannot modify limit" 类型的错误, 这些问题为什么会发生? 又要如何解决? 本文记录了我遇到问题、解决问题的过程, 最后还对ulimit命令的使用作了简单的说明. 阅读全文
posted @ 2019-02-22 09:57 瘦风 阅读(18685) 评论(0) 推荐(0) 编辑
摘要: Maven生成jar包时, 怎样把项目中依赖的jar包也包括进去? 这里介绍2种方式: 使用 shade插件, 和使用 assembly插件. 另外扩展Maven安装本地jar包到本地仓库的方法、手动生成jar包的方法、Linux下运行jar包的几种方式. 阅读全文
posted @ 2019-02-21 18:24 瘦风 阅读(9124) 评论(1) 推荐(2) 编辑
摘要: 修改ES中的索引文档, 常见的方法是全量替换, 这种方式不能做到修改指定字段. 本篇博文通过对 partial update 语法的学习, 实现局部修改文档的功能, 并演示了通过外置脚本批量局部修改文档, 最后对partial update的并发控制方式做了简单的扩展. 阅读全文
posted @ 2019-02-14 19:06 瘦风 阅读(11545) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch 如何进行分页查询? 如果起始页、页大小很大会有性能上的损耗吗? 本文从分页查询开始, 引出其deep paging (即深层分页) 问题, 并分析其优劣, 给出解决方法. 阅读全文
posted @ 2019-02-14 17:48 瘦风 阅读(2313) 评论(0) 推荐(0) 编辑
摘要: 本篇博文以 Cent OS 为例, 演示 Linux 系统下如何查看某个网络端口的占用情况, 并找出占用某个端口的进程, 以及杀死相关进程的方法. 阅读全文
posted @ 2019-01-25 23:30 瘦风 阅读(8016) 评论(0) 推荐(1) 编辑
摘要: 聚合类似于 MySQL 中的 group by 分组, Elasticsearch 支持通过聚合函数 (count、sum、max、min、avg等) 进行统计分析. 具体要如何通过ES进行聚合统计、嵌套聚合等操作呢? 本文通过系列案例, 进行比较详细的演示, 一起来学习交流吧^_^ 阅读全文
posted @ 2019-01-22 11:19 瘦风 阅读(45381) 评论(0) 推荐(7) 编辑