摘要: 如何正确的关闭Elasticsearch集群 背景 接触Elasticsearch(5.x)也快半年时间了,一直也没弄明白如何的关闭ES集群。经常在测试和生产环境遇到这样的问题“重启ES后数据怎么没了?”,“启动ES后,怎么一直有大量的数据在迁移?” 问题原因 其本质原因有两点: ES中的数据不是实 阅读全文
posted @ 2018-11-14 17:41 wangzhen3798 阅读(6584) 评论(0) 推荐(0) 编辑
摘要: 自定义查询系统架构设计分析 背景 最近参与某新自定义查询系统开发,系统是锋哥设计的,核心代码也是锋哥写的。作为一个搬砖者自下而上的分析学习一下大神的系统设计。文中的谈到架构设计内容是根据对代码理解重新整理出来的, 不代表系统的实际架构和实现 。同时由于业务和技术的复杂性及其他原因,不对实现细节作说明 阅读全文
posted @ 2018-11-09 16:12 wangzhen3798 阅读(2893) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch中如何进行排序 背景 最近去兄弟部门的新自定义查询项目组搬砖,项目使用Elasticsearch进行数据的检索和查询。每一个查询页面都需要根据选择的字段进行排序,以为是一个比较简单的需求,其实实现起来还是比较复杂的。这里进行一个总结,加深一下记忆。 前置知识 Elastic 阅读全文
posted @ 2018-10-31 16:34 wangzhen3798 阅读(11243) 评论(1) 推荐(1) 编辑
摘要: 一、《致加西亚的信》讲的是什么? 讲的不是这份“信”本身的内容,而是以罗文(人名)将信送给加西亚这个事情为引子,谈了下属及员工应该用什么样的态度和职业精神完成上级或老板交给的任务。 作者通过多个纬度和故事阐述了"勤奋"、“敬业”、“诚实”、“主动”、“不计得失”等品质的重要性和拥有这些品质后对自己人 阅读全文
posted @ 2018-10-21 15:46 wangzhen3798 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 架构漫谈(一):什么是架构? 总结: 1、架构的来源于社会的分工,同一个事情分解成多个小事情,让擅长的人完成擅长的事情,又快又好的完成部分局部工作,最后组合成一个整体。 2、架构是一个动词,是解决问题的过程。 3、架构的定义: a、识别出问题域,定义好问题的边界 b、对问题域按照某个原则进行拆分。拆 阅读全文
posted @ 2018-10-15 12:30 wangzhen3798 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 2018年10月7日11:10。 《把时间当作朋友》第一遍快读完了,作者讲的是什么呢?心中不是很明了,可能是因为读这一本横跨得时间太长了,300页得书两个月还没读完。 第一、作者在全书中反复强调努力和勤奋的重要性,功到自然成。 第二、作者有很多鲜明的观点,与世俗不同的观点。 第三、分享了很多好的实践 阅读全文
posted @ 2018-10-08 21:26 wangzhen3798 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 背景 从2016年深入接触Sybase数据库后,经常会接到调优任务,每次调优时都会涉及到操作系统的参数调整。最近又陆续学习接触了PostgreSQL数据库、ElasticSearch、神州通用Oscar数据库,发现都有一些共性的操作系统参数需要调整。写这边文章的目的是希望把已经遇到和后续遇到的Lin 阅读全文
posted @ 2018-08-24 14:41 wangzhen3798 阅读(364) 评论(0) 推荐(0) 编辑
摘要: ASEBR工具使用说明 工具简介 Asebr 全称sybase ase backup and recovery,是一个sybase ase数据库备份恢复和迁移复制工具,由DBA团队实现维护,主要有批处理、SQL和第三方程序组成。 具有备份结果可视化可编辑、支持字符集转换、重新定义设备大小、简单易用等 阅读全文
posted @ 2018-02-14 08:27 wangzhen3798 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 数据库索引选择的探索(二)之直方图 引言 在《数据库索引选择的探索(一)》里,以SYBASE为例讲解现代数据库选择SQL执行计划特别是选择索引的基本原理和过程:SQL执行过程中有多条执行计划多个索引可供选择,数据库查询编译器会采用代价模式根据表的统计信息和直方图计算出代价最小效率最高的执行计划。其中 阅读全文
posted @ 2018-02-09 13:16 wangzhen3798 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: 在解决江西数据库问题时,发现tempdb 数据库资源争用比较严重,锁比较多,根据余头儿和赵哥的建议,采用多临时库缓解tempdb的压力,对NP的SYM、TJFX 应用和第三方公司帐号jdhb单独绑定临时库。 临时数据库的作用: 临时库是一种全服务器范围的资源,主要用于处理排序、创建工作表、重新格式以 阅读全文
posted @ 2018-02-02 13:41 wangzhen3798 阅读(245) 评论(0) 推荐(0) 编辑