3 真诚的smile

尚未进行身份认证

暂无相关描述

等级
博文 29
排名 34w+

Mysql 与 HBase技术选型

参考博客:https://blog.csdn.net/daxiang12092205/article/details/52077938MySQL+HBase是我们日常应用中常用的两个数据库,分别解决应用的在线事务问题和大数据场景的海量存储问题在最近的一些版本中,引入了OffHeap降低gc影响,优化链路延迟,提供Replica等可以满足在线的需求。引入MOB,可以存储10M左右的对象...

2019-06-03 12:51:52

大数据技术01

Hive不想用程序语言开发MapReduce的朋友比如DB们,熟悉SQL的朋友可以使用Hive开离线的进行数据处理与分析工作。注意Hive现在适合在离线下进行数据的操作,就是说不适合在挂在真实的生产环境中进行实时的在线查询或操作,因为一个字“慢”。相反起源于FaceBook,Hive在Hadoop中扮演数据仓库的角色。建立在Hadoop集群的最顶层,对存储在Hadoop群上的数据提供类...

2019-06-02 11:56:47

jedis、jedisPool、jedisCluster的使用方法

jedis连接redis(单机):使用jedis如何操作redis,但是其实方法是跟redis的操作大部分是相对应的。所有的redis命令都对应jedis的一个方法1、在macen工程中引入jedis的jar包<dependency><groupId>redis.clients</groupI...

2019-05-27 10:05:57

Oracle物化视图02之 物化视图日志与快速刷新

1、使用物化视图中遇到的问题一般在创建物化视图的时候,在数据量不大的时候,刷新的方式都是采用完全刷新的。随着系统的使用一些物化视图的源表的数据量在不断的增长,原本采用完全方式几秒就能刷新完成的物化视图,现在需要等待很久的时间才能刷新完成。其实物化视图从一开始就帮我们想好了解决方法:通过物化视图日志来实现物化视图的快速刷新;2、传统完全刷新区分快速刷新完全刷新:先把物化视图...

2019-05-20 15:55:13

SQL优化03之NESTED LOOP HASH JOIN MERGE JOIN三种关联方式

1.NESTEDLOOP对于被驱动表数据量较小的情况,循环嵌套是个较好的选择适用于:内表关联字段一定要有索引+数据集较小(小于10000条记录)可以用ORDERED提示来改变CBO默认的驱动表,使用USE_NL(table_name1table_name2)可是强制CBO执行嵌套循环连接2.HashJoin对于被驱动表较大的情况,哈希关联是个较好的选择适...

2019-05-19 22:56:00

sql优化02之小表驱动大表

1.驱动表的定义当进行多表连接查询时,[驱动表]的定义为:1)指定了过滤条件时,满足查询条件的记录行数少的表为[驱动表]2)未指定过滤条件时,行数少的表为[驱动表](Important!)2.为何要小表驱动大表??通常来讲,不管Oracle还是Mysql,优化的目标都是尽可能的减少关联的循环次数,保证小表驱动大表例:user表1...

2019-05-19 22:35:05

Oracle常识知识1

createindexindexNameontableName(indexColumn1)--创建单列索引dropindexindexName--删除单列索引select*fromuser_ind_columnswhereindex_name='索引名';--根据索引名,查询表索引字段select*fromuser_indexeswheretab...

2019-05-17 17:32:59

Oracle的物化视图01

0、物化视图简介物化视图的特点:(1)物化视图在某种意义上说就是一个物理表(而且不仅仅是一个物理表),这通过其可以被user_tables查询出来,而得到佐证;(2)物化视图也是一种段(segment),所以其有自己的物理存储属性;(3)物化视图会占用数据库磁盘空间,这点从user_segment的查询结果,可以得到佐证;****化视图由于是物理真实存在的,故可以创建索引...

2019-05-17 15:03:03

PLSQL查询执行计划 01(转)

一般优化途径:如果能通过修改语句优化,比如查询条件或执行顺序,sql改不了,可以通过增加索引来解决,增加索引还不行,那就要考虑实现方式是否有问题了一段SQL代码写好以后,可以通过查看SQL的执行计划,初步预测该SQL在运行时的性能好坏,尤其是在发现某个SQL语句的效率较差时,我们可以通过查看执行计划,分析出该SQL代码的问题所在。1、打开熟悉的查看工具:PL/SQLDevelope...

2019-05-15 15:15:43

AngularJS之路由规则

一.AngularJS1.$urlRouterProvider初始化页面转向前端技术:代码开源,请求透明,不包含用户数据有限状态机:包含有限个状态的系统,以及这些状态之间转换的动作等行为所组成的数学模型(js中很多对象可以写成有限状态机)状态决定视图,行为决定状态间的转移(重点在于选...

2019-05-07 10:56:32

SQL优化01之Oracle专题

select...from...where...groupby...having...orderbyfrom...where...select...(join_on)(groupby_having)(distinct_union)一.SQL语句尽量用大写,尽量不用*(整体)...

2019-04-19 00:12:22

多台虚拟机设置静态IP上网

一.编辑网络编辑器本地无线网络地址:192.168.1.213我仅仅连接了无线子网ip:192.168.100.0随意设置,不要和本地网络地址为一个网段(可能会慢)|——等于设置了一个子路由器二.NET模式设置网关:192.168.100.2在自己设置的ip地址找一个子网ip端口转发:上一步配置的子网ip地址...

2019-04-16 20:05:29

小心得01

1.时间日期的使用SimpleDateFormatmyFormat=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");System.out.println(myFormat.parse("2019-4-1110:00:00"));//解析成日期System.out.println(myFormat.fo...

2019-04-11 10:46:41

Linux安装Mysql5.6.43

总结:编辑配置文件my.cnf——>编辑启动脚本mysql.server——>初始化数据库mysql_install_db——>启动数据库——>更改权限安装Mysql安装包,并进行解压 创建mysql用户组和用户groupaddmysqluseradd-r-gmysqlmysql 创建并编辑默认配置文件my.cnf...

2019-04-09 01:20:02

从头到尾安装Kafka集群

一.安装JDKexportJAVA_HOME=/home/soft/jdk1.8.0_201——————————第一行exportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexportPATH=${JAVA...

2019-04-08 16:00:45

搭建Redis集群

只适用于5.*的redis版本,低于的版本看其他的把,不要浪费时间。目前redis为官网最新版本5.0.3打开官网https://redis.io/当前最小版本为5.0.3版本下载最新版本http://download.redis.io/releases/redis-5.0.3.tar.gzredis集群搭建在开始redis集群搭建之前,我们先简单回顾一下redis单...

2019-04-08 10:45:43

Kafka进阶02

一.问题场景以及解决的问题哪些异常可以重试如何实现重试场景:发送消息到Broker时抛出异常,并且是允许重试的异常——>就会进行最大重试retries参数指定的次数二.机制解读1.允许重试的必要条件a)重试次数少于参数retries指定的值b)异常是Retr...

2019-03-26 06:44:08

Kafka出现的丢包和重发问题01

一.Kafka出现的问题问题:Kafka是当下流行的高并发消息中间件,能够高效并实时的吞吐数据,而且通过副本冗余机制保证了数据安全。但还是会出现丢包or重复消费问题二.Kafka生产消息流程2.1生产者命令创建主题时,就已经指定了分区数和副本数sh...

2019-03-21 11:40:52

从头学习大数据第一天

一.为啥大数据公司需要的员工是全能型的??公司项目是分阶段的。没有数据先做平台。有数据了做数据分析。数据稳定之后加需求,加功能。后期做一些管理系统,做一些报表管理平台。二.为什么我要先做一个项目,而不是直接去研究源代码??实践出真知。《实践先行,理论跟进》这是学习Code的方法论,是我学习...

2019-03-20 09:27:49

对CAS单点登陆的理解

一.什么是CASCAS是实现单点登陆的框架。用户只需要登陆一次就可以访问所有相互信任的应用系统。CAS通过票据之间的传递达到目的。二.CAS的几大核心概念1.基本票据介绍首先明确:CAS只是控制分布式集群的单点登陆,并不负责资源权限的控制TGT(登陆票据):表示某用户登陆整个系统的票...

2019-03-14 09:24:23
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。