背景 业务场景中经常会有各种大key多key的情况, 比如: 1:单个简单的key存储的value很大 2:hash, set,zset,list 中存储过多的元素(以万为单位) 3:一...
中间件重试框架用Guava-Retry,更便捷,更灵活!
目录 一、重试框架之Spring-Retry 二、重试框架之Guava-Retry 三、总结 一 重试框架之Spring-Retry Spring R...
ElasticSearch实战 ElasticSearch,看完必会!
基础知识 你会如何处理实时或准实时数据流? 在大数据时代,有很多方案可以帮助你完成这项任务。 接下来,我将通过一个系列的教程,我将利用Storm、Kafka、ElasticSearch逐步教你搭建一个...
教程版Redis底层数据结构有哪些?
我们都知道Redis是一种内存数据库,其支持很多数据类型的操作,比如:String(字符串)、List(集合)、Hash(哈希表)、Set(集合)和 Sorted Set(有序集合),其实这些只是Re...
教程版如何配置七牛云CND域名?
现在越来越多的网站使用CDN内容分发进行存储图片以及静态文件,可以提高网站的整体性能。 本编文章演示如何配置七牛云CDN域名。 配置七牛云CDN域名 进入七牛云CDN域名管理页面,如下: 域名类型:选...
教程版docker安装nacos指南
Nacos是阿里巴巴集团开源的一款服务注册与发现的中间件产品,与zookeeper提供的功能大体一致,都是用于服务的注册与发现。但是Nacos相较于zookeeper提供了更为全面的功能,比如:动态配...
教程版如何屏蔽Nacos日志输出?
如果你的应用使用了nacos作为注册中心,那么在生产环境中需要选择性的屏蔽一些日志输出,因为它的日志级别每天可是指数级别的增长,目前我遇到在生产上nacos的日志输出3天可达3G的日志文件。 naco...
教程版Elastic-Job实现原理介绍以及开发实践
ElasticJob 为什么要使用ElasticJob? 对于一般的业务系统,如果使用Quartz或SpringTask即可满足单体服务应用的需求。随着业务的扩展,这两种方式已经满足不了需求。这两种框...
教程版hadoop1.2.1安装hbase0.98.6版本
本篇文章中使用的Hbase版本上0.98.6,该版本与hadoop1.2.1完美融合,没有兼容性问题。下面将详细介绍安装步骤 1、下载解压HBase安装包 2、设置hbase-env.sh 设置JAV...
教程版Git常用命令集锦
Git 常用命令 在工作中,经常会使用到Git管理代码版本,此处整理了一些常用的Git操作命令记录下。 git init 初始化一个git仓库,例如 test是一个文件夹, 进入test目录,使用 g...