java的平凡之路

博客的文章都是平时学习或者遇到其他人写的不错的文章分享,也是做一个记录,希望大家喜欢...

基于zookeeper、连接池、Failover/LoadBalance等改造Thrift 服务化

对于Thrift服务化的改造,主要是客户端,可以从如下几个方面进行: 1.服务端的服务注册,客户端自动发现,无需手工修改配置,这里我们使用zookeeper,但由于zookeeper本身提供的客户端使用较为复杂,因此采用curator-recipes工具类进行处理服务的注册与发现。 2...

2016-06-24 10:08:51

阅读数:829

评论数:0

linux上Zookeeper集群安装及监控

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 1.安装jdk 步骤省略,不清楚的百...

2016-06-24 10:02:17

阅读数:355

评论数:0

Thrift在windows下的安装以及thrift命令生成java文件

一、安装Thrift 首先下载thrift,地址http://apache.fayea.com/thrift/0.9.2/,下载thrift-0.9.2.exe。重命名为thrift.exe,复制到D盘或者C盘下,本文复制到D盘根目录下,然后配置环境变量,如下图所示。 在命令行下输入,th...

2016-06-14 16:06:45

阅读数:6430

评论数:0

RPC学习----Thrift快速入门和Java简单示例

一.什么是RPC? RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信...

2016-06-08 17:03:10

阅读数:665

评论数:0

Redis测试分析(pipeline模式推荐)

测试环境  Redis测试版本:2.2.12  使用Java Jedis客户端进行测试  测试数据量:50万, 超过2亿  速度  1) mset函数插入效率最高,插入Redis的速度达到20万条数据/秒。但是该函数所耗内存较高,对于我们实际应用一表每天2.4亿的数据量来说,需要消耗...

2016-06-03 15:20:58

阅读数:271

评论数:0

Java使用Pipeline对Redis批量读写(hmset&hgetall)

一般情况下,Redis Client端发出一个请求后,通常会阻塞并等待Redis服务端处理,Redis服务端处理完后请求命令后会将结果通过响应报文返回给Client。 感觉这有点类似于HBase的Scan,通常是Client端获取每一条记录都是一次RPC调用服务端。 在Redis中,有...

2016-06-03 14:51:00

阅读数:732

评论数:0

JAVA时间格式化处理

JAVA时间格式化处理 日期格式化 import java.util.Date;  import java.text.SimpleDateFormat;  class dayTime  {  public static void main(String args[])  { ...

2016-06-02 10:23:51

阅读数:175

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭