- 博客(5)
- 收藏
- 关注
原创 H2database源码编译及运行
H2database源码编译及运行标签: H2database在工作中需要做大数据缓存方案,浏览到内存数据库想对数据库实现进行了解,故选择H2做为样本进行源码阅读,环境如下: 操作系统:win7 64位系 H2database源码版本:1.4.196-SNAPSHOT Eclipse版本:Neon.3 Release (4.6.3) JDK版本:1.8 H2databas
2017-07-07 17:49:12 1619
原创 ES-TCPTransport 3 - ES通信协议解析
1.wireshark提取数据elasticsearch协议包设置抓取本机通信包:a.以管理员身份打开命令提示符b.输入 route add [本机ip] mask 255.255.255.255 [网关ip]c.将我们程序里面的localhost或者127.0.0.1替换成本机ip提取数据包信息:使用程序发送es协议进行通信 - a.打开抓取整个系统包: - b.过滤获取ela
2017-07-07 10:56:35 4514
原创 ES-TCPTransport 2 - 自定义ES协议解析
目标&材料: 通过API应用完成信息通信交互; 代码地址:http://git.oschina.net/walleipt/es-cluster/blob/master/src/main/java/com/waleipt/api/es/tcptransport/Custom_protocol_test.java?dir=0&filepath=src/main/java/com/waleipt/ap
2017-07-07 10:56:03 763
原创 ES-TCPTransport 1 - 交互以及API
本节目标:主要为了掌握TCPTransport交互过程已经熟悉其中相关的API;为之后自定义ES交互协议做储备。TCPTransport与Netty4Transport简介TCPTransport是Netty4Transport抽象,它主要以节点为粒度定义了通信的过程,包括:ping任务、连接建立,发送信息和协议结构的基本封装等。TCPTransport的交互过
2017-07-07 10:53:49 543
原创 搭建elasticSearch源码调试环境
eclipse运行原理简单了解下ES运行时的目录,如下图:ES启动过程如下图:eclipse 启动方案,使用eclipse直接启动Elasticsearch的main方,并配置path.home目录,即可使用eclipse完成启动工具/原料JDK — 【jdk1.8.0_121】安装参考:http://ji
2017-07-07 10:53:01 4088
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人