原创 redis點滴(四) redis持久化
RDB工作原理: 每隔N分鐘或N次寫的操作後,Redis將數據庫快照保存在名字爲dump.rdb的二進制文件中。壓縮,然後放到備份目錄中。 比如說,一下設置會讓Redis在滿足“60秒內有至少1000個鍵被改動”這一條件時,自己保存數
原创 jvm -java體系介紹
java體系結構包括四個獨立但相關的技術 1.java程序設計語言 2.java class文件格式 3.java應用編程接口(api) 4.jav
原创 jvm介紹
1.什麼事jvm? JVM是java Virtual Machine(java虛擬機)縮寫,jvm是一種用於計算機設備的規範,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。java虛擬機包括一套字節碼指令
原创 Redis2.8從入門到精通文檔
版本:V3.1 2014-3-36 (@江南白衣版權所有,轉載請保留出處),針對Redis 2.8版。 1. Overview 1.1 資料 <The Little Redis Book> ,最好的入門小冊子,可以先於一
原创 redis點滴(一)
以上文字說明純個人理解,如果有抄襲,請指正, 其實一直想去深入理解redis的結構,但是一直抽不出時間,今天閒下心來,特地寫寫 我們都知道 redis是一個開源的,先進的key-value存儲系統,可擴展的web應用程序的解決方案 red
原创 Spring整合JMS(二)——三種消息監聽器
1.3 消息監聽器MessageListener 在Spring整合JMS的應用中我們在定義消息監聽器的時候一共可以定義三種類型的消息監聽器,分別是MessageListener、SessionAwareMessag
原创 springMVC+mybatis+ehcache詳細配置
如何在Spring MVC中使用Ehcache?作爲 Java 開發人員都想要知道,不是嗎?基於Spring註解的ehcache是 Apache 許可證許可下的一個項目,使用Ehcache庫簡化了基於Spring 應用程序中的緩存。1.
原创 Echache整合Spring緩存實例講解
林炳文Evankaka原創作品。轉載請註明出處http://blog.csdn.net/evankaka 摘要:本文主要介紹了EhCache,並通過整合spring給出了一個使用實例。 一、Eh
原创 redis點滴 事務(二)
redis事務 multi exec discard 和watch 是redis事務的基礎 事務可以一次執行多個命令,並且帶有以下兩個重要的保證: 1 事務是一個單獨的隔離操作:事務中所有的命令都會序列化,按順序地執行。事務在執行的過
原创 redis點滴(三)發佈與訂閱
subscribe.unsubscribe和publish 三個命令實現了發佈與訂閱信息泛型,在這個實現中,發送者不是將消息發送給指定的接收者,而是將信息發送給頻道,然後由頻道將信息轉發給所有對這個頻道感興趣的訂閱者。 發送者無須知道任何
原创 Spring整合JMS(一)——基於ActiveMQ實現
1.1 JMS簡介 JMS的全稱是Java Message Service,即Java消息服務。它主要用於在生產者和消費者之間進行消息傳遞,生產者負責產生消息,而消費者負責接收消息。把它應用到實際的業務需求中的話我們
原创 ehcache詳細解讀
ehcache是現在最流行的純java開源框架,配置簡單,結構清晰,功能強大,最初知道它,是從hibernate的緩存開始的。網上中文的ehcache材料以簡單的介紹和配置方法居多,如果你有這方面的問題,請自行看官網api文檔,但是很少見
原创 Spring整合JMS(三)——MessageConverter介紹
1.4 消息轉換器MessageConverter MessageConverter的作用主要有兩方面,一方面它可以把我們的非標準化Message對象轉換成我們的目標Message對象,這主要是用在發送消息的時候;另一方面它又可以
原创 java緩存適合使用的情況
並非所有的情況都適合於使用二級緩存,需要根據具體情況來決定。同時可以針對某一個持久化對象配置其具體的緩存策略。 適合於使用二級緩存的情況: 1、數據不會被第三方修改; 一般情況下,會被hibernate以外修改的數據最好不要配置二級緩存,
原创 redis點滴(六)redis主從複製
一般來說,要將redis應用於一臺服務器是萬萬不能的,原因如下: 1.從結構上,單個redis服務器會發生單點故障,並且一臺服務器需要處理所有的請求負載,壓力較大 2.從容量上看,單個redis服務器內存容量有限,就算一臺redis服務器