自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿芒的博客

Storm-大数据-云计算

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 1、FlashTsDB时序数据库介绍

 FlashTsDB时序数据库介绍1、What is FlashTsDB1.1 背景随着互联网、物联网的不断发展,对于海量具有时序特征数据的存储需求日益增多,TSDB(时序数据库)开始受到更多的关注。传统的商业时序数据库(例如OSI-PI)价格昂贵;Influxdb作为目前开源排名最高的时序数据库,集群版已经闭源商业化,开源版仅支持单机模式;OpenTsDB集群方案成熟(Hbase),但实测压缩比不高,性能也是差强人意。在这样的大环境下,当前市面上无论是开源时序库还是商业时序库都有各自的

2020-12-29 11:32:32 1678

原创 4、FlashTsDB时序数据库-性能测试

 FlashTsDB时序数据库-性能测试FLashDB基于开源模式开发,地址:https://github.com/amon1991/flashdb1、测试环境服务器类型配置说明数量其他说明LinuxCPU:8core 2.30GHz 硬盘:200G 内存:16G3操作系统:Centos 应用程序:zk,hadoop,hbase,redisWindowsCPU:8core 硬盘:500G 内存:12G1FlashTsDB,测试客户端网络环境:

2020-12-29 11:39:44 1260

原创 3、FlashTsDB时序数据库-Hbase 存储结构设计

 FlashTsDB时序数据库-Hbase 存储结构设计FLashDB基于开源模式开发,地址:https://github.com/amon1991/flashdb1、背景FlashTsDB底层采用Hbase存储测点历史数据,Hbase存储结构的设计对最终数据的存取性能起到决定性的作用。2、Hbase存储结构设计Rowkey如上图所示,rowkey包括三个部分组成,每个部分占用4个字节,总共12字节。在FlashTsDB中,每个测点编码都会对应一个唯一的数字ID,在新建测点时

2020-12-29 11:37:54 667

原创 2、FlashTsDB时序数据库-SDT算法(Java)实现

 FlashTsDB时序数据库-SDT算法(Java)实现FLashDB基于开源模式开发,地址:https://github.com/amon1991/flashdb1、SDT原理2、压缩算法Point对象public class Point implements Comparable<Point> { private long x; // 时间戳 private double y; // 测点值 // ... 此处省略set,get方

2020-12-29 11:35:03 903 2

原创 Spring Cloud 详解(第二篇:Ribbon负载均衡)

Spring Cloud 详解(第二篇:Ribbon负载均衡) @(Spring Cloud微服务)[java, spring-cloud, eureka,rtibbon] 接上一篇:http://blog.csdn.net/amon1991/article/details/79347660 我们测试了如何通过Eureka组件来构建一个注册中心,这一篇中,我们将使用注册中心Eureka和Ri...

2018-03-05 14:55:13 1365

原创 Spring Cloud 详解(第一篇:Eureka注册中心)

Spring Cloud 详解(第一篇:Eureka注册中心)@(微服务)[java|spring-cloud|eureka]Eureka 注册中心是入门Spring Cloud微服务架构的必学组件,是学习所有其他组件的基础和基石。微服务的核心思想是分而治之,各司其职,而如何将这些各司其职的微服务实例协同起来,则需服务注册中心的介入。在Spring Cloud微服务体系中,这个第三方协...

2018-02-22 15:36:36 22184

原创 利用Redis+Nginx实现Sping-Boot应用的负载均衡部署

利用Redis+Nginx实现Sping-Boot应用的负载均衡部署

2017-10-08 10:53:46 2685 1

原创 自定义Thrift连接池

自定义Thrift连接池Thrift作为一个高性能的RPC框架,广泛应用于后端服务的进程间接口调用场景中。对于Java开发者而言,thrift客户端调用框架并没有提供相关的连接池能力进行使用,对于性能要求较高的用户可以自定义Thrift连接池以满足自身的需求,本着不重复造轮子的原则,笔者使用apache commons-pools2实现了一套自定义的Thrift连接池供大家参考。

2017-08-20 10:58:19 1160

原创 Apache Commons Pool2 源码分析

Commons Pool2本质上是”对象池”,即通过一定的规则来维护对象集合的容器;commos-pool2在很多场景中,用来实现”连接池”/”任务worker池”等,大家常用的Jedis pool数据库连接池,也是基于commons-pool2实现.

2017-08-12 10:30:23 1687

原创 Spring-Boot + Swagger2 自动生成API接口文档

spring-boot作为当前最为流行的Java web开发脚手架,相信越来越多的开发者会使用其来构建企业级的RESTFul API接口。这些接口不但会服务于传统的web端(b/s),也会服务于移动端。

2017-08-06 15:51:48 24837 6

bootstrap前端插件完整版

bootstrap 前端开发利器 简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

2013-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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