logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis实现分布式锁工具类

工具类代码package cn.com.yiyongcloud.testRedisLock;import redis.clients.jedis.Jedis;import java.util.Collections;//redis实现分布式锁工具类public class RedisLockUtil {private static final String LOCK_SUCCESS = "OK";

#redis
kafka Streaming

Kafka Streams流计算定义一般流式计算会与批量计算相比较。在流式计算模型中,输入是持续的,可以认为在时间上是无界的,也就意味着,永远拿不到全量数据去做计算。同时,计算结果是持续输出的,也即计算结果在时间上也是无界的。流式计算一般对实时性要求较高,同时一般是先定义目标计算,然后数据到来之后将计算逻辑应用于数据。同时为了提高计算效率,往往尽可能采用增量计算代替全量计算。批量处理模型中,一..

kafka Streaming

Kafka Streams流计算定义一般流式计算会与批量计算相比较。在流式计算模型中,输入是持续的,可以认为在时间上是无界的,也就意味着,永远拿不到全量数据去做计算。同时,计算结果是持续输出的,也即计算结果在时间上也是无界的。流式计算一般对实时性要求较高,同时一般是先定义目标计算,然后数据到来之后将计算逻辑应用于数据。同时为了提高计算效率,往往尽可能采用增量计算代替全量计算。批量处理模型中,一..

es如何提升写入性能

背景前段时间,为了降低用户使用ElasticSearch的存储成本,我们做了数据的冷热分离。为了保持集群磁盘利用率不变,我们减少了热节点数量。ElasticSearch集群开始出现写入瓶颈,节点产生大量的写入rejected,大量从kafka同步的数据出现写入延迟。我们深入分析写入瓶颈,找到了突破点,最终将Elasticsearch的写入性能提升一倍以上,解决了ElasticSearch瓶颈导致的

#elasticsearch
es+fluentd+kibana使用实战

环境搭建1.es安装选用版本6.6.22.kibana安装选用版本6.6.23.fluentd安装选用版本td-agent3.7.1td-agent.conf中配置说明fluentd官网https://docs.fluentd.org/parser/multiline###### Output descriptions:### Treasure Data (http://www.treasure-

es+fluentd+kibana使用实战

环境搭建1.es安装选用版本6.6.22.kibana安装选用版本6.6.23.fluentd安装选用版本td-agent3.7.1td-agent.conf中配置说明fluentd官网https://docs.fluentd.org/parser/multiline###### Output descriptions:### Treasure Data (http://www.treasure-

insert select 组合语句

1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,…) select value1,value2,… from Table1 [where column =value][]为可选内容要求目标表Table2必须在由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:insert in

#mysql
storm streaming 2.0新特性

Stream APIStream API是Storm的另一种替代接口。它提供了一种用于表达流式计算的类型化API,并支持功能样式操作。快速入门StreamBuilder builder = new StreamBuilder();KafkaSpout<String, String> spout = KafkaSpoutUtils.buildKafkaSpout("CentOS...

到底了