欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

面试题整理-------------(1)

时间:2023-08-01
1.分布式锁在项目中的使用

使用分布式锁的场景一般需要满足以下场景:
1.系统是一个分布式系统,集群集群,java的锁已经锁不住了。
⒉.操作共享资源,比如库里唯一的用户数据。
3.同步访问,即多个进程同时操作共享资源。

2、分布锁有哪些解决方案?

1.Reids的分布式锁,很多大公司会基于Reidis做扩展开发。setnx key value ex 10s,Redisson。
watch dog.
2.基于Zookeeper。临时节点,顺序节点。
3.基于数据库,比如Mysql。主键或唯—索引的唯一性。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。