最新 最热

面试题41:介绍一下Redis中String类型的实现方式是什么?

【概述】适用场景缓存业务信息,且只是根据key直接获取缓存value,不需要排序,去重等功能。string是Redis中最简单的数据结构,但是却是大家日常使用频率最高的数据结构。它使用简单,并且扩展性非常的强。我们可以设置普通的...

2023-05-09
1

面试题39:redis单线程为什么那么快?redis支持的数据类型有哪些?

可以用来做最简单的数据缓存,可以缓存某个简单的字符串,也可以缓存某个json格式的字符串,Redis分布式锁的实现就利用了这种数据结构,还包括可以实现计数器、Session共享、分布式ID...

2023-05-09
1

Redis缓存MySQL数据库存储二者如何保证数据一致性

在大型互联网应用中,由于数据库读写频繁、压力大等原因,我们通常会使用缓存来减少数据库的访问次数,提高系统的性能。而Redis作为一个高性能的内存数据库,成为了缓存的首选方案之一。但是,缓存和数据库之间存在数据一致性...

2023-05-05
0

Redis主从复制、哨兵、集群原理部署介绍

在分布式架构设计中,Redis是一个非常流行的NoSQL数据库。它不仅具有高性能和可扩展性,而且支持主从复制模式来提高可用性和容错性。

2023-05-05
1

Redis分布式锁的实现方式及底层原理

分布式锁在分布式环境中起着非常重要的作用,它可以协调多个节点的操作,保证数据的一致性。Redis作为一个高性能、高可用的缓存系统,提供了基于Redis的分布式锁的实现方案。...

2023-05-05
0

Linux各种常用开发软件安装教程(JDK、Tomcat、MySQL、Nginx、Redis)

-A INPUT -m state --state NEW -m tcp -p tcp --dport 你要开放的端口 -j ACCEPT

2023-05-05
1

linux下使用yum安装redis并启动服务

这是因为,centos默认的安装源在官方centos.org上,而Redis在第三方的yum源里,所以无法安装,非官方的yum推荐用fedora的epel仓库

2023-05-04
1

redis的发布/订阅模式

publish/subscribe 是一种消息接收模式,一个消息发布者,可以有很多消息消费者(订阅)接收消息. 更多详细关于发布/订阅模式的讲解,可以参考笔者的译文:Rabbirmq JAVA编程(三) Publish/Subscribe(发布/订阅) 现在走一遍整个...

2023-05-04
1

redis多种方式实现访问计数器实例详解

incr key,可以将key值原子自增1,并返回递增操作后key对应的新值。如果指定的key不存在,那么在执行incr操作之前,会先将它的值设定为0。

2023-05-04
1

jedis-JAVA操作Redis

jedis对string 、set、sortset、list、hash的所有常规操作。 我们使用maven工程测试开发,首先引入jedis.jar:

2023-05-04
1