背景 何為延遲隊(duì)列? 顧名思義,延遲隊(duì)列就是進(jìn)入該隊(duì)列的消息會被延遲消費(fèi)的隊(duì)列。而一般的隊(duì)列,消息一旦入隊(duì)了之后就會被消費(fèi)者馬上消費(fèi)。 延遲隊(duì)列...
背景 Spring-Boot因其提供了各種開箱即用的插件,使得它成為了當(dāng)今最為主流的Java Web開發(fā)框架之一。Mybatis是一個(gè)十分輕量好...
背景 sqoop是一個(gè)用來將Hadoop和關(guān)系型數(shù)據(jù)庫(RDBMS)中的數(shù)據(jù)進(jìn)行相互轉(zhuǎn)移的工具。在使用sqoop時(shí),我們需要提供數(shù)據(jù)庫的訪問密碼...
背景 Impala跟Hive一樣,是常用的數(shù)據(jù)倉庫組件之一。熟悉Hive的同學(xué)肯定知道,Hive官方提供了get_json_object函數(shù)用于...
背景 熟悉mysql的同學(xué)應(yīng)該清楚,mysql在對字符串做order by排序時(shí)是按照字典序進(jìn)行排序的,但是如果字符串中包含數(shù)字的話(我們稱這種...
背景 以前接觸到的數(shù)據(jù)庫死鎖,都是批量更新時(shí)加鎖順序不一致而導(dǎo)致的死鎖,但是上周卻遇到了一個(gè)很難理解的死鎖。借著這個(gè)機(jī)會又重新學(xué)習(xí)了一下mysq...
環(huán)境 服務(wù)器: 操作系統(tǒng):centos6 jdk:1.7 tomcat:8.5.9 本地: 操作系統(tǒng):mac osx 10.11.6 jdk:1...
背景 Elasticsearch,是現(xiàn)在最主流的開源搜索框架。這篇文章詳細(xì)介紹了如何在centos7上搭建Elasticsearch搜索集群。 ...
背景 我們經(jīng)常能在shell腳本中發(fā)現(xiàn)>/dev/null 2>&1這樣的語句。以前的我并沒有去深入地理解這段命令的作用,照搬照用,直到上周我將...