Redis 資料型態GEO 儲存地理空間資訊. 可用指令 GEOADD GEOPOS GEODIST GEORADIUS GEORADIUSBYMEM...
前面我們已經學會 Ktor Authentication 機制,而且也整合了 Database 及 Redis,今天我們把這些東西都串連起來,實作支援 Mult...
Redis 資料型態SortedSet Sorted Set與Hash一樣,可以存放很多key and value.Sorted Set 的每個key (m...
今天要繼續講轉職工作使用到的工具以及遇到的一些問題及處理方式。 公司的專案在製作圖表有使用到Cube.js這個工具,這應該是很多使用javascript開發網頁...
目前 Redis 幾乎已成為後端微服務架構的必備基礎設施,但是 Ktor 官方連 ORM 都沒有整合了,Redis Client 當然也不會有啦,所以第一步就先...
Redis 資料型態Set Set與List概念上類似,最大的差異在於Set是無順序且key不能重覆。 可用指令 SADD SISMEMBER SPO...
Redis 資料型態Hash Hash是用來儲存多組欄位值,可以是數字或字串.使用者可以對值進行操作,跟資料結構中的dictionary概念很像. 可用...
Redis 資料型態List List是有順序(透過index 進行存取),可重複的資料結構(value可以重覆),可以透過索引快速取得資料,但放入(pu...
啟動Redis Server # 複製安裝檔內的redis.conf 到自己指定的路徑下 cp /home/redis/redis-6.2.5/redis.co...
Redis.config EVENT NOTIFICATION notify-keyspace-events 訂閱事件通知,當有想要關注的事件發生時主動通知...
Redis.config LUA SCRIPTING lua-time-limit 執行lua script允許執行時間上限,超過則會被刪除.(毫秒) #...
Redis.config LAZY FREEING lazyfree-lazy-eviction lazyfree-lazy-expire lazyfree-...
如果今天有上萬人在同一時間搶限量商品,昨天分享的方案基本撐不住。 不過面對這個情境,Redis 表示終於輪到我了!今天這篇文章會以 Node.js + Redi...
Redis.config KEYS TRACKING tracking-table-max-keys 當開啟Tracking 模式時,如果Tracking...
Redis.config REPLICATION replicaof 透過非同步方式進行Master與Replica進行資料同步,由Replica進行設定M...
Redis.config SNAPSHOT save Redis Server 依照需求將資料存在硬碟中保持持久化rdb.dump. # 預設 # 用途如...
Redis.config GENERAL daemonize 是否要用daemon方式啟動Redis Server. # 預設 daemonize no...
Redis.config SIZE 注意size設定可以用以下方式,不分大小寫,但k 與 kb 代表的意義不同,需要特別注意. INCLUDES 可以依照自己...
作業系統配置 因為Redis Server是在記憶體進行所有的操作,故需要優先在作業系統中配置記憶體使用相關的設定來配合,藉此防止當記憶體不足out of me...
特性 使用記憶體進行操作 所有資料都透過Key-Value的方式存放在記憶體,在找尋所需資料透過Hashmap的方式取得,所以速度非常快。 簡單的資料結...
Kafka 簡單來說,我們可以稱後端和後端之間溝通的橋樑稱為Middleware,就如我們的Lab,API層與Data層溝通的橋樑,我們使用的是Kafka這種單...
前言 Redis 是由義大利人Salvatore Sanfilippo所開發的Key-value資料庫,其高效的性能和支持多種前後端語言的客戶端,不論是應用在...
很多時候在討論使用者友善,其實最簡單粗暴,也最有感的改善之一就是讓操作動作變快,也就是讓用戶更快得到他要的東西。畢竟只要操作上有卡頓,用戶馬上就會分心。之前看...
前言 我之前有寫透過 lock or CAS 來防治,Racing condition 問題,但如果這個問題延深到多台服務器甚至是 micor-services...
django、python redis 本篇著重在最基本的連線使用,關於redis型態存取無詳細說明必須先安裝redis,並開啟服務 使用完以下三個方法,個人...
''' Redis pubsub, subscribe, listen, json.loads ''' # pip install redis import r...
快取基本概念 快取可以藉由減少產生內容所需的工作,大幅改善應用程式的效能和擴充性。快取最適合用於不常變動 且 產生成本較高的資料。快取會建立資料的複本,而這些資...
前言 Redis 是 BSD 授權的開源軟體,屬於 NoSQL 家族成員之一,是 in-memory 的 key-value 資料庫,基於資料存在記憶體的特性,...
會有快取的需求是來自於使用者,對相同資料目標進行大量讀取,為了降低 RMDBS 連線數量與 RMDBS 的實體資源,所產生出來的架構策略。今天我們要來實作 ca...
Application Cache 這邊也可以看成是 server side 的快取,快取存在的位置在 backend server 與 database 之間...