原创 主從 + sentinel 實現redis的高可用

redis提供主從模式(也就是複製replication), 如果不太清楚主從搭建過程的請參考之前博客, 一主多從這種模式只是將讀寫進行了分類,如果主發生了故障,整個redis系統都將變的不可用. 然而redis 引進了哨兵, 哨

原创 java 異步任務與結果

Callable, Future, FutureTask Callable 與Runnable Runnable 介紹 Runnable只是一個接口,它可以被任何類繼承,它的實例通過線程執行 Callable 與Runnable區

原创 redis 持久化

redis 持久化 redis 持久化有兩種方式:1. RDB 方式 , 2. AOF 方式 RDB 方式 RDB持久化方式,是redis默認的持久方式。它是根據一定的“規則”自動或者是手動的,以“快照的”形式,將內存中的數據存

原创 redis 數據類型

redis 數據類型 redis並不是單純的key-value 存儲的服務器,事實上它支持多種值類型的數據結構服務器。下面就是redis 支持的數據結構. redis的key redis的key是安全的二進制安全的。支持使用二進制

原创 zookeeper windows 單機安裝

windows 單機安裝 剛起步學習,從單機學習是一個不錯開始,雖然zookeeper單機和集羣配置大概相同; 版本: 當前最新穩定版3.4.8 ,目前髮型最新版本到了3.5.2; 雖然是學習個人還是偏愛使用穩定版 下載地址:

原创 無邊界-生成者與消費者模式

簡述 生成者消費者模式,在併發編程模式裏面很常見。無邊界是指消息隊列,沒有設置,具體大小。 下面是常見的兩種模式 通用類 MyTask : 定義了任務接口 package com.ricisung.Model.chapte

原创 Promise模式

Promise 模式 簡介 Promise 模式是一種異步編程模式,使用它我們可以先開始一個任務, 並能立即獲取這個任務的執行結果的憑證對象, 而不需要等待任務執行完畢,就可以繼續執行其他操作. 當需要執行結果的時候,可以通過憑證

原创 zookeeper 介紹(譯)

zookeeper (譯) 原文地址: http://zookeeper.apache.org/doc/trunk/zookeeperOver.html zookeeper: 爲分佈式應用提供協調服務 zookeeper 是一個分

原创 jqueryUI 之dialog 使用

簡述 jqueryUI 下有許多組件,用於提供很多的WEB效果,節省開發,開發人員的時間。特別對於缺乏前端開發的人員的情況下, 決定的是後端開發人員的福音。 參考網址: http://jqueryui.co

原创 redis 主從搭建

主從服務器 使用redis 搭建一主多從環境. redis 提供一種複製(replication)功能, 可以實現當一臺數據庫中的數據更新後,自動同更新同步到其他數據庫上. 這就是所謂的主從模式. 在這種主從模式中, 數據庫分兩

原创 DelayQueue 學習

DelayQueue 學習 介紹 jdk裏面的解釋是: * An unbounded {@linkplain BlockingQueue blocking queue} of * {@code Delayed} elements

原创 redis 事務

Redis 事務 redis 事務是一組指令的集合。 redis 事務主要由multi, exec, discard, watch 命令組成。事務允許一組操作命令,一鍵執行;redis事務執行有兩個重要保證。 事務中所有的命令都

原创 hbase基本指令

文章目錄scangetdelete刪除單元格刪除行disable 表dropstatusversionwhoamilistalter建立/修改列族建立/修改多個列族刪除列族修改表級別屬性設置表配置刪除表級別屬性createdescri

原创 ubuntu 14 gitlab搭建

文章目錄簡介加速安裝修改配置文件重啓訪問方式默認賬號參考文章 簡介 gitlab 內存 要求,至少4G 以上 加速 使用國內安裝源鏡像,加快安裝速度。修改 /etc/apt/sources.list.d/gitlab-ce.list,

原创 hbase 快速啓動

文章目錄介紹下載安裝啓動測試使用連接hbase查詢所有表創建表增加列族插入數據查詢單行數據掃描全表啓用和禁用表刪除表 介紹 介紹hbase 單機實例啓動方式(Master, RegionSever, zookeeper). hbase