文章归档

Elasticsearch

Elasticsearch Performance Optimization

一 部署配置优化篇1. Master Node和Data Node设置 条件允许的情况下Master节点和Data节点分开。 # elasticsearch.yml内配置一个true一个falsenode.master: true # 该节点是否参与master节点选举,master节点最好大于等于3的奇数node.data: true # 该节点是否存储数据 2. Data Node不开启HTTP服务 如果Master节点和Data节点分开,建议Data接点不开启HTTP服务。 # elasticsearch.yml内配置http.enabled: false # 默认开启 3. 使用固态硬盘(SSD) 使用SSD可以显著提高Elasticsearch性能。 4. 避免 ...

阅读剩下更多

Elasticsearch Performance Optimization
Big Data

Pseudo Distributed Hbase Install

一. 环境准备1. Ubuntu、JDK8、Hadoop2.8.5、HBase2.1.0 安装Ubuntu https://www.ubuntu.com/download/desktop 安装JDK,修改环境变量 https://www.oracle.com/technetwork/java/javase/downloads/index.html 安装Hadoop2.8.5 http://hadoop.apache.org/ 下载HBase2.1.0 http://hbase.apache.org/ 2. 其他准备 部署Hadoop详见: Hadoop 伪分布式部署 二. 部署HBase1. 解压HBase cd ~sudo tar -zxf ~/Downloads/h ...

阅读剩下更多

Pseudo Distributed Hbase Install
Big Data

Pseudo Distributed Hadoop Install

一. 环境准备准备Ubuntu、JDK8、Hadoop2.8.5 安装Ubuntu https://www.ubuntu.com/download/desktop 安装JDK,修改环境变量 https://www.oracle.com/technetwork/java/javase/downloads/index.html 下载Hadoop2.8.5 http://hadoop.apache.org/ 其他准备1. 更新apt sudo apt-get update2. SSH安装,配置无密码SSH登入2.1. SSH安装 sudo apt-get install openssh-server2.2. 配置SSH无密码登入 cd ~/.ssh/ ...

阅读剩下更多

Pseudo Distributed Hadoop Install
Web Socket

Spring Integration Websocket

一. 依赖(这里只列举了websocket相关依赖)<!-- spring webSocket依赖 --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>${spring.version}</version></dependency><!-- https://mvnrepository.com/artifact/org.springframework/spring-messaging - ...

阅读剩下更多

Spring Integration Websocket
HTTP

RESTful HTTP

一. REST由来 REST(Representational State Transfer 表征性状态转移) 2000年Roy Fielding的博士论文中首次提出 REST是架构风格,是设计思想,不是标准也不是协议 REST强调组件交互的可伸缩性、接口的通用性、组件的独立部署、以及用来减少交互延迟、增强安全性、封装遗留系统的中间组件 二. REST特点 服务端(server)与客户端(client)解耦 简化服务端的可伸缩性,提高客户端便捷性 面向资源,每一个资源都有唯一(CRUD等操作不会变)的标识符 无状态(Stateless),请求必须包含所有处理该请求的全部信息 提高可见性,每个请求都是独立的,无需其他依赖的 提高可靠性,故障恢复更容易 提升扩展性,减少了服务器资源消耗 ...

阅读剩下更多

RESTful HTTP
返回顶部