任何事务的出现都不是凭空产生的,一定会有它的背景和使用场景。 数据查询是mysql数据库系统的主要功能,因此如何快速的查找数据,是mysql设计者主要的研究方向。 想一想,数据库里面那么多数据,如果一条一条的查找的话,当…
MySQL select实现原理
工作中需要借鉴MySQL对于select的具体实现,在网上搜了很久,几乎都是介绍原理的,对于实现细节都没有介绍,无奈之下只得自己对着源码gdb。结合以前对于sql解析的了解,对mysql select的具体实现有了大致的…
SQL语言学习(一)
本系列内容为http://www.w3cschool.cn/sql 教程的自学笔记 SQL,指结构化查询语言,全称是 Structured Query Language。 RDBMS RDBMS 指关系型数据库管理系统,…
Phoenix/HBase/Hadoop Guava依赖冲突解决办法(guava conflicts in project)
HBase用到了Guava,并且版本较旧,hbase-1.1使用的是guava-12.0.1,我们的项目中有时候也会用到guava,往往使用的是新版本的,在version 16之后好像是不能向后兼容的,这里也没多说,这时…
Hbase租约问题
regionserver.HRegionServer: Shutdown / close of WAL failed: org.apache.hadoop.hdfs.server.namenode.LeaseExpire…
19.apache-hadoop之hbase安装
1.下载hbase wget http://mirrors.shu.edu.cn/apache/hbase/1.2.6/hbase-1.2.6-bin.tar.gz tar zxvf hbase-1.2.6-bin.ta…
在 Spring Boot 中使用 Redis
Redis 本身的一些概念 Redis 支持的数据结构 String 字符串 Hash 字典 List 列表 Set 集合 Sorted Set 有序集合 String 和 Hash 的对比 String 实际是就是一个…
Zookeeper工作原理以及使用场景(一)
zookeeper 入门系列 : 分布式事务 zookeeper实际上是yahoo开发的,用于分布式中一致性处理的框架。最初其作为研发Hadoop时的副产品。由于分布式系统中一致性处理较为困难,其他的分布式系统没有必要 …
sparkstreaming消费kafka数据
具体的配置参考kafka配置 启动zookeeper cd /home/hadoop-2.6.4/zookeeper-3.4.6/bin ./zkServer.sh start 从节点一样执行以上命令 #查看zk集群状态…
Vue.js插件书写规范
Vue插件书写规范,导出install方法 使用时,可以通过以上主流写法将自定义插件挂载到Vue上面: import Vue from 'vue' import YourPlugin from 'YourPlugin' …
scrapy设置时间间隔
当使用scrapy大规模爬取某一站点的页面时,有时候会因爬取过于频繁而被封IP,导致出现400等错误。 此时的解决思路之一就是让蜘蛛在访问网址中间休息1~2秒。 还有就是配置User Agent,尽量轮换使用不同的Use…
Python numpy.isneginf() 使用实例
The following are code examples for showing how to use . They are extracted from open source Python projects. …