分布式

redis和rabbitmq區別-小浪學習網

redis和rabbitmq區別

本文僅針對rabbitmq與redis做隊列應用時的情況進行對比,具體采用什么方式實現,還需要取決于系統的實際需求 RabbitMQ(推薦學習:Redis視頻教程) RabbitMQ是實現AMQP(高級消息隊列協議)的消...
站長的頭像-小浪學習網站長8個月前
2415
zk和redis分布式鎖區別-小浪學習網

zk和redis分布式鎖區別

redis實現分布式鎖 1.根據lockKey區進行setnx(set not exist,如果key值為空,則正常設置,返回1,否則不會進行設置并返回0)操作,如果設置成功,表示已經獲得鎖,否則并沒有獲取鎖。 2.如果...
站長的頭像-小浪學習網站長8個月前
3310
什么是redis分布式鎖-小浪學習網

什么是redis分布式鎖

分布式鎖其實可以理解為:控制分布式系統有序的去對共享資源進行操作,通過互斥來保持一致性。 舉個不太恰當的例子:(推薦學習:Redis視頻教程) 假設共享的資源就是一個房子,里面有各種書,...
站長的頭像-小浪學習網站長8個月前
4315
Redis與Memcache的區別是什么?-小浪學習網

Redis與Memcache的區別是什么?

redis和memcache 都是基于內存的數據存儲系統。memcached是高性能分布式內存緩存服務,其本質上就是一個內存key-value數據庫。redis是一個開源的key-value存儲系統。與memcached類似,redis將大...
站長的頭像-小浪學習網站長8個月前
409
mycat分庫分表原理分析-小浪學習網

mycat分庫分表原理分析

mycat是一個開源的分布式數據庫系統,是一個實現了mysql協議的服務器,前端用戶可以把它看作是一個數據庫代理,用mysql客戶端工具和命令行訪問,而其后端可以用mysql原生協議與多個mysql服務器...
站長的頭像-小浪學習網站長8個月前
486
redis框架有哪些-小浪學習網

redis框架有哪些

redis官方對java語言的封裝框架推薦有十多種,主要有:jedis、lettuce、redisson。 幾個框架的對比 三個框架都是在Java中對Redis操作的封裝。 推薦:《Redis視頻教程》 1. Jedis github:?githu...
站長的頭像-小浪學習網站長8個月前
4812
10個值得收藏的VSCode插件(推薦)-小浪學習網

10個值得收藏的VSCode插件(推薦)

本篇文章給大家推薦10個值得收藏的vscode插件。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。 【推薦學習:《vscode》】 1 vscode 在開發過程中,你可能經常會發現自己要...
站長的頭像-小浪學習網站長8個月前
2615
redis適合什么場景-小浪學習網

redis適合什么場景

redis適合什么場景? 1、緩存 緩存現在幾乎是所有中大型網站都在用的必殺技,合理的利用緩存不僅能夠提升網站訪問速度,還能大大降低數據庫的壓力。Redis提供了鍵過期功能,也提供了靈活的鍵淘...
站長的頭像-小浪學習網站長8個月前
267
介紹Git 常用命令大全-小浪學習網

介紹Git 常用命令大全

一、 Git 常用命令速查 git branch 查看本地所有分支git status 查看當前狀態?git commit 提交?git branch -a 查看所有的分支git branch -r 查看遠程所有分支git commit -am 'init' 提交并且...
站長的頭像-小浪學習網站長8個月前
3010
redis集群是什么意思-小浪學習網

redis集群是什么意思

redis集群是一個分布式(distributed)、容錯(fault-tolerant)的 redis 實現, 集群可以使用的功能是普通單機 redis 所能使用的功能的一個子集(subset)。 Redis 集群中不存在中心(central...
站長的頭像-小浪學習網站長8個月前
265
redis有哪些功能-小浪學習網

redis有哪些功能

redis提供了豐富的功能,初次見到可能會感覺眼花繚亂,這些功能都是干嘛用的?都解決了什么問題?什么情況下才會用到相應的功能?下面開始一步一步的解釋下。 基于本機內存的緩存 為了解決調用A...
站長的頭像-小浪學習網站長8個月前
3111