自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Redis的单线程架构

Redis使用了单线程架构和I/O多路复用模型来实现高性能的内存数据库服务。 这里通过多个客户端命令调用的例子说明Redis单线程命令处理机制,接着分析 Redis单线程模型为什么性能如此之高,最终给出为什么理解单线程模型是使用和运维Redis的关键。开启三个redis-cli客户端同时执行命令客户端1设置一个字符串键值对:127.0.0.1:6379> ...

2020-01-10 15:21:56 218

原创 Redis正确安装和使用

Linux中安装Redis`Redis`能够兼容绝大部分的`POSIX`系统,例如`Linux`、`OS X`、`OpenBSD`、`NetBSD`和`FreeBSD`,其中比较典型的是`Linux`操作系统(例如`CentOS`、`Redhat`、`Ubuntu`、`Debian`、`OS X`等)。在`Linux`安装软件通常有两种方法,第一种是通过各个操作系统的软件管理软件进行安...

2020-01-10 15:16:18 226

原创 Redis的介绍

Redis介绍 Redis是一种基于键值对(key-value)的NoSQL数据库,与很多键值对数据库不同的是,Redis中的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种数据结构和算法组成,因此Redis可以满足很多的应用场景、而且 因为Red...

2020-01-09 16:42:10 230

原创 nacos的初步使用

nacos致力于发现、配置和管理为服务,能快速实现动态服务发现、服务配置、服务元数据和流量管理nacos支持基于NDS和基于RPC得服务发现nacos支持在Spring、Spring Boot、Spring Cloud、Docker、Dubbo、K8s、Sync生态得使用。1、Nacos依赖java环境,例jdk1.8下载地址下载地址解压后进入bin目录,双击startup.cmd即可启...

2019-06-13 19:04:20 8874

原创 git常用命令

git常用命令1、git init在本地新建以恶搞仓库,进入一个项目目录,执行git init初始化一个仓库2、git clone 获取一个url对应ing的远程 git repo,创建一个local copy.3、git status 查询repo状态4、git add提交之前的一个暂存区,放入新添加的文件或者加入新的改动。commit时提交的改动是上一次加入到暂存区中的改动5、...

2019-06-13 19:03:27 131

原创 docker 初步使用

安装docker 1、移除旧的版本 sudo yum remove docker \ 2、安装必要的系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 3、添加软件源信息:sudo yum-config-manager --add-repo http://mirrors.aliyun.c...

2019-06-06 15:22:25 161

原创 hive小记

hive培训hive 目前最好用的大数据sql引擎cascade关键字 百度查询。hive的common joinmap join 速度快,数据量过大时容易报错。HQL的优化 尽量多使用分区键带分区条件的时候,将分区条件放在on中或者使用子查询hive尽量少用count(distinct[column]) 由于这个操作会用一个reduce task操作,这个reduce处理的...

2019-04-07 23:26:24 202

原创 面试总结

1、自我介绍2、自己最近从事的项目3、spring相关 【1】为何要用spring 【2】解释下IOC和AOP IOC就是依赖控制转化,利用java的反射机制,将示例的初始化都交给spring。spring可以通过配置文件管理实例。 那为何不用工厂模式? 因为本质上IOC是通过反射机制来实现的。当我们的需求出现变动时候,工厂模式需...

2019-04-07 23:23:26 179

原创 hive笔记

1、HIve是什么?HIve是基于Hadoop的数仓解决方案。由于Hadoop本身在数据存储和计算方面有很好的可扩展性和高容错性,因此使用Hive构建的数仓也秉承了这些特性。其实Hive就是在Hadoop上添加了一层sql接口,可以将sql翻译成MapReduce在Hadoop上执行,使得数据开发和数据分析人员很方便的使用SQL来完成海量数据的统计和分析。2、HIve擅长什么?Hive可以...

2019-04-07 23:21:45 227

原创 elasticsearch复杂查询的API使用

简单聚合查询:获取到已将初始化成功的客户端连接1、多条件组合聚合查询(可用于查询条件内的数据数量)此处使用与查询,且条件筛选为termsQuery,类似以mysql中的in查询。public Long sum(HashMap<String, List<String>> map) { TransportClient client = esConfigu...

2019-01-13 17:39:10 921

原创 elasticsearch配置

由于es的不同版本之间使用差距较大,此处使用maven构建java项目,es版本依赖如下:<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>transport</artifactId> <version>6.4.1&...

2019-01-13 17:22:13 180

空空如也

空空如也

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

TA关注的人

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