Redis

解碼Redis最易被忽視的CPU和記憶體佔用高問題 Redis|CPU

解碼Redis最易被忽視的CPU和記憶體佔用高問題

作者介紹張鵬義,騰訊雲資料庫高階工程師,曾參與華為Taurus分散式資料研發及騰訊CynosDB for PG研發工作,現從事騰訊雲Redis資料庫研發工作。我們在使用Redis時,總會碰到一些red
Redis 必知必會之持久化 Redis

Redis 必知必會之持久化

1.Redis所有的資料儲存在記憶體中,對資料的更新將非同步的儲存到磁碟上。2.持久化的方式:快照(MySQL Dump和Redis RDB)、寫日誌(MySQL Binlog和Redis AOF)3
Mac air 指定 PHP 版本編譯安裝指定 Redis 人工智慧|Redis|PHP

Mac air 指定 PHP 版本編譯安裝指定 Redis

1、下載原始碼並解壓:https://codeload.github.com/phpredis/phpre...unzip phpredis-3.1.5.zip2、進入 phpredis-3.1.5
Redis -對大資料量的 key 進行批量操作的一個記錄 Redis

Redis -對大資料量的 key 進行批量操作的一個記錄

最近公司有個專案,由於遊戲服務端再對redis進行存資料時並沒有設定key的過期時間,資料量大了後導致磁碟佔滿,就需要對無用的key進行刪除或者設定過期時間。講下大致思路redid-cli keys
工具和中介軟體——redis,從底層原理到開發實踐 Redis|中介軟體

工具和中介軟體——redis,從底層原理到開發實踐

目錄一、前言二、redis基礎知識2.1 從“處理器-快取-記憶體”到“後臺-redis-資料庫”2.2 不使用快取與使用快取(讀操作+寫操作)   2.3 redis典型問題:快取穿透、快取雪崩和快
如何用 Redis 做實時訂閱推送的? Redis

如何用 Redis 做實時訂閱推送的?

作者:浮雲騎士LIN連結:https://www.cnblogs.com/linlinismine/p/9214299.html前陣子開發了公司領劵中心的專案,這個專案是以redis作為關鍵技術落地的
Redis 中使用 scan 替換 keys Redis

Redis 中使用 scan 替換 keys

我們都知道查詢Redis的鍵時,可以使用keys pattern,但當key太多時,keys命令的效率就很低,如果線上上直接使用,甚至可能發生生產事故,這時候,我們不妨使用scan命令。SCAN 命令
Redis 事務不解決 SETNX DECR 過期問題 Redis

Redis 事務不解決 SETNX DECR 過期問題

前言在上一篇文章 Redis 使用 Lua 指令碼替代 SETNX / DECR 保證原子性 中,我描述了最近使用 Redis 使用 SETNX / DECR 做限流時出現的一個問題,並給出了在 Re
redis分散式鎖,面試官請隨便問,我都會 面試|Redis

redis分散式鎖,面試官請隨便問,我都會

目錄前言實現要點正確的redis分散式鎖實現錯誤加鎖方式錯誤方式一錯誤方式二錯誤解鎖方式解鎖錯誤方式一解鎖錯誤方式二正確加鎖釋放鎖方式前言現在的業務場景越來越複雜,使用的架構也就越來越複雜,分散式、高
Redis高效實現點贊、取消點贊只需這四步 Redis

Redis高效實現點贊、取消點贊只需這四步

來自:掘金,作者:solocoder連結:https://juejin.im/post/5bdc257e6fb9a049ba410098本文基於 SpringCloud, 使用者發起點贊、取消點贊後先
Tp5 配置 Redis Redis

Tp5 配置 Redis

安裝redisreids設定訪問密碼的路徑在:Linux下的 /usr/local/redis-4.0/redis.confvim redis.conf輸入/requirepass進行搜尋關鍵字;按鍵
Redis 必知必會之 API Redis

Redis 必知必會之 API

一些廢話1.Redis是一個開源、基於鍵值的儲存系統、多種資料結構、功能豐富。2.Redis支援持久化,斷電不丟資料,對資料的更新非同步儲存到磁碟上。3.Redis支援字串、雜湊、列表、集合、有序集合
SpringBoot2 基礎案例(13):基於Cache註解,管理Redis快取 Redis|Spring

SpringBoot2 基礎案例(13):基於Cache註解,管理Redis快取

本文原始碼:GitHub·點這裡 || GitEE·點這裡一、Cache快取簡介從Spring3開始定義Cache和CacheManager介面來統一不同的快取技術;Cache介面為快取的元件規範定
Redis 使用 Lua 指令碼替代 SETNX / DECR 保證原子性 Redis

Redis 使用 Lua 指令碼替代 SETNX / DECR 保證原子性

背景最近公司出了一起故障,問題程式碼如下: /** * TRUE: 觸發限流,FALSE:未觸發限流 */ public function acquire() {
Laravel 6   Redis 使用問題 Redis|Laravel

Laravel 6 Redis 使用問題

1.修改 redis的配置檔案 是:config/database.php 'redis' => [ 'client' => 'predis', 'default' =
SpringBoot2 基礎案例(08):整合Redis資料庫,實現快取管理 資料庫|Redis|Spring

SpringBoot2 基礎案例(08):整合Redis資料庫,實現快取管理

本文原始碼:GitHub·點這裡 || GitEE·點這裡一、Redis簡介Spring Boot中除了對常用的關係型資料庫提供了優秀的自動化支援之外,對於很多NoSQL資料庫一樣提供了自動化配置的
Mac 編譯安裝 PHPRedis 模組 Redis|PHP

Mac 編譯安裝 PHPRedis 模組

本地配置PHP 版本PHP 7.40 通過 HomeBrew 安裝。~ php -vPHP 7.4.0 (cli) (built: Nov 29 2019 16:18:44) ( NTS )Copyr
Linux 安裝 Redis4.0.6 Redis|Linux

Linux 安裝 Redis4.0.6

1.進入/usr/local/src目錄,下載redis2.解壓3.編譯並安裝4.相關配置5.啟動redis6.新增到開機自啟7.如果修改了埠號,開啟命令介面的時候需要 redis-cli -p 埠號
《Redis 使用手冊》- 字串(PHP 版本) Redis|PHP

《Redis 使用手冊》- 字串(PHP 版本)

字串字串( string )鍵是 Redis 最基本的鍵值對型別, 這種型別的鍵值會在資料庫中把單獨的一個鍵和單獨的一個值關聯起來,被關聯的鍵和值既可以是普通文字資料, 也可以是圖片、 視訊、 音訊,
Redis 入門 Redis

Redis 入門

Redis1 Redis 介紹Nosql 基本概念為了解決高併發、高可用、高可擴充套件,大資料儲存等一系列問題而產生的資料庫解決方案,就是NoSql。NoSql,叫非關係型資料庫,它的全名Not on
PHP session 儲存方式 file 改為 Redis Redis|PHP

PHP session 儲存方式 file 改為 Redis

原因 Linux (deepin)配置php開發環境因為使用Linux 開發,需要把php-fpm 執行user 改為系統的登入使用者(原使用者是www),我安裝的是oneinstack 的php 一
Redis 6 RC1今天釋出:提供ACL和SSL的最“企業”的Redis版本 -antirez Redis

Redis 6 RC1今天釋出:提供ACL和SSL的最“企業”的Redis版本 -antirez

新的Redis版本達到了候選釋出狀態,並在幾個月後將在大多數超市上架。我猜這是迄今為止最“企業”的Redis版本,而且很有趣,因為我花了很多時間來理解“企業”的含義。我認為這是我真正不喜歡的詞,但它有
Redis 命令大全 Redis

Redis 命令大全

Redis 鍵(key) 命令命令描述Redis Type 返回 key 所儲存的值的型別。Redis PEXPIREAT 設定 key 的過期時間億以毫秒計。Redis PEXPIREAT 設定 k
Contos 安裝 Redis Redis

Contos 安裝 Redis

1. Wget 下載redis 安裝包cd /usr/localwget http://download.redis.io/releases/redis-3.2.0.tar.gz1.1 沒有wget
redis cluster 設定密碼 Redis

redis cluster 設定密碼

redis叢集設定密碼(需重啟例項)1.修改redis 所有叢集中的配置檔案redis.confmasterauth passwd requirepass passwd 2.登入各例項修改config
Redis Cluster 獲取主從關係 Redis

Redis Cluster 獲取主從關係

redis-cli -h 192.168.11.111 -p 6380 -c cluster slots | xargs  -n8 | awk '{print $3":"$4"->"$6":"$
Spring boot 如何快速的配置多個 Redis 資料來源 Redis|Spring

Spring boot 如何快速的配置多個 Redis 資料來源

簡介redis 多資料來源主要的運用場景是在需要使用多個redis伺服器或者使用多個redis庫,本文采用的是fastdep依賴整合框架,快速整合Redis多資料來源並整合lettuce連線池,只需引
Redis 快速上手 Redis

Redis 快速上手

本文來源於某視訊資料以及SQL必知必會的redis部分,方便快速熟悉redis,具體命令操作見官方文件Redis特點高效能的key/value資料庫基於記憶體資料型別豐富持久化單執行緒訂閱/釋出模型對