说一下在你的项目中Redis的应用场景

文章讲述了Redis在项目中的常见应用场景,如用作缓存,以及五大Value类型:字符串、散列、列表、集合和有序集合的作用。其最终目的是实现服务无状态。同时,文章引发思考,讨论了如何利用Redis实现分布式环境下的数据同步和线程安全,如使用分布式锁和单机锁确保数据修改的串行化和准确性。
摘要由CSDN通过智能技术生成

说一下你在项目中的redis应用场景

五大Value类型

字符串(strings),散列(hashes),列表(list),集合(set),有序集合(sorted set)。

作用

基本上就是拿它当缓存用。

最终目的

为的是服务无状态。

延申思考

你的项目有哪些数据结构或对象,在单机里需要单机锁,在多机(分布式),需要分布式锁。抽出来放入redis中

补充

单机锁:几个线程对那个数据结构的方法的修改,加synchronized加锁,才能让这些数据在修改这些数据的时候,达到一个串行或者准确的效果。

参考资料说一下在你的项目中Redis的应用场景?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值