- Taipei, Taiwan
-
Docker Compose - Redis
前言 Redis 在 NoSQL 來說應該都不陌生,在「大量/巨量資料處理」或是「快取」上面的需求想必都有使用過。 主要原因傳統的資料庫普遍上效能低落,而且隨著資料量以及關聯的遞增,資料庫的搜尋效率會越低,後面的速度甚至會呈現等比遞減。 Docker Image 此處直接使用 D...
-
SpringBoot - 第二十五章 | 缓存支持與Redis集中式缓存(二)
上一篇介紹了在Spring Boot中如何引入緩存、緩存註解的使用、以及EhCache的整合。 雖然EhCache已經能夠適用很多應用場景,但是由於EhCache是進程內的緩存框架,在集群模式下時,各應用伺服器之間的緩存都是獨立的,因此在不同伺服器的進程間會存在緩存不一致的情況。即使EhC...
-
SpringBoot - 第二十三章 | Redis的集成和使用(二)
前一章節示範了自動配置的StringRedisTemplate對象進行Redis的讀寫操作,該對像從命名中就可注意到支持的是String類型。有使用過spring-data-redis的一定熟悉RedisTemplate<K, V>接口,StringRedisTemplate就相當於R...
-
SpringBoot - 第二十二章 | Redis的集成和使用(一)
Spring Boot中除了對常用的關係型資料庫提供了優秀的自動化支持之外,對於很多NoSQL資料庫一樣提供了自動化配置的支持,包括:Redis, MongoDB, Elasticsearch, Solr和Cassandra。 Redis介紹 Redis 是一個開源(BSD許可)的,內存...
-
Redis - 第四章 | 可視化工具
這邊介紹一下幾款Redis的可視化工具,因為在開發操作Redis的過程中,一直透過指令方式,其實是又花時間又不夠直覺,以下這邊推薦幾款可視化工具,供選擇使用。 Another Redis Desktop Manager 一個更快更好更穩定的redis桌面管理器,兼容Linux、win...
-
Redis - 第三章 | 指令参考
由於Redis的指令非常的多,網路上也非常多文章已經整理的很好;所以下面這邊我挑選了一篇我自認為非常好的指令參考。 這邊將連結提轉載出來。(這邊也註明轉載,若有侵權,告知後會立刻刪文) Redis 指令参考 本文件是 Redis Command Reference 和 Redis Doc...
-
Redis - 第二章 | 資料類型
在前一章稍微對Redis做了簡單的介紹,這邊將要說明Redis支援的每個資料類型,Redis支持 字串(string)、雜湊(hash)、清單(list)、集合(set)、有序集合(sorted set)、點陣圖(bitmap)和超重對數(hyperloglog),這邊會先行介紹前五種,至於點陣圖...
-
Redis - 第一章 | 簡介
因為已經開始介紹到Spring Boot Redis的集成和使用,所以這邊要開始好好介紹一下Redis,讓自己有個較完整的認識,而不是單純的去做使用而已。 隨著網際網路的發展,我們把一台一台伺服器變成多台伺服器。當開始建立資料備份時,需要加一個緩衝層來調整所有的查詢,投入更多硬體。最後,需要將...
-
Docker - 第五章 | 安裝Redis
前面主要是介紹了下 Dockerfile 的一些常用命令的說明。我們知道,利用 Dockerfile 可以建立一個新的Image,比如運行 Java 環境,就需要一個JDK環境的Image,但直接使用公共的Image時,一般上大小都比較大。所以本章節就主要結合 Dockerfile 文件,建立屬於...