筆記 關於HBase的總結和疑問

2021-08-11 10:51:30 字數 602 閱讀 5830

hbase中的行是按照rowkey的字典順序排序的,然而這種設計卻是熱點產生的源頭。client大量直接的訪問集群中的乙個或少數幾個節點(讀或者寫等其它操作),大量訪問會使熱點region所在的單個機器超出自身承受能力,引起效能下降甚region不可用。

(1) hfile檔案中是按照key-value儲存資料的,作為key的rowkey,如果過長,占用位元組過多,會影響hfile的儲存效率。

(2) menstore將快取部分資料到記憶體,rowkey過長,記憶體的有效利用率將降低,會降低檢索效率。

(3) 目前作業系統都是64位,記憶體8位元組對齊,控制在16個位元組恰好是8的整數倍。

鎖的疑問和總結

獲取不到 synchronized 內部鎖的阻塞執行緒什麼時候會釋放?核心 p634 14.3.3 節 當執行緒嘗試獲得鎖的時候,如果鎖被其他執行緒占用,那麼這個執行緒就會進入阻塞狀態 不管是內部鎖,還是reentrantlock 只有在其他執行緒釋放鎖的時候,而且執行緒排程器允許這個執行緒持有這個...

關於cookie和session的疑問

三個物件 客戶端a,伺服器b,伺服器c 1.客戶端a發起請求到伺服器b,伺服器b設定session資料,例如存放了乙個使用者姓名,值為 csdn 2.伺服器b設定完session資料之後,301或者302跳轉到伺服器c 3.伺服器c不做任何處理 做一些業務處理也可以,不重要 301或者302再跳轉到...

關於WMTS服務的一些總結和疑問

由於專案中要用wmts服務,領導讓我提供相關影像的wmts。作為gis畢業的我竟然不知道這是個什麼玩意 在校沒好好學,只能彌補 首先想到問度娘了。wmts,即切片地圖 web服務 opengisweb map tile service 當前版本是 1.0.0 wmts 標準定義了一些操作,這些操作允...