OSCHINA 社区最新专区文章 |
Posted: 23 Jul 2021 12:39 AM PDT # 前言 近来,分布式的问题被广泛提及,比如分布式事务、分布式框架、ZooKeeper、SpringCloud等等。本文先回顾锁的概念,再介绍分布式锁,以及如何用Redis来实现分布式锁。 # 一、锁的基本了解 首先,回顾一下我们工作学习中的锁的概念。 ## 为什么要先讲锁再讲分布式锁呢? 我们都清楚,锁的作用是要解决多线程对共享资... |
Posted: 21 Jul 2021 04:22 AM PDT 你好,我是悟空。 迎接使者大人 "吁····" 这声音从一辆豪华马车中传出,拉车的两匹马儿听到后,立马停在了路边。 "先生,可有什么不对劲?"车夫谨慎地问道。 车中的一位年轻帅小伙拉开了车门前的帘布,说道:"前方有一只百人军队正在赶来,想必是 C 语言帝国的皇家护卫军。" 一小会的功夫,前方百人军队正骑着... |
Posted: 22 Jul 2021 06:23 PM PDT 前言 由于缓存的高并发和高性能已经在各种项目中被广泛使用,在读取缓存这方面基本都是一致的,大概都是按照下图的流程进行操作: 但是在更新缓存方面,是更新完数据库再更新缓存还是直接删除缓存呢?又或者是先删除缓存再更新数据库?在这一点上就值得探讨了。 一致性方案 在实际项目开发中需要保证数据库和缓存中的数据... |
Posted: 22 Jul 2021 03:14 PM PDT 数据可视化引擎 G2 4.1.21 版本现已发布,更新内容包括: Chores 更新官网版本,优化"图表示例页"选择 demo (#3523) (66dd7721) New Features legend: 图例若干更新 (#3529) (23323b7a) mask: mask 交互支持配置样式 & test cases (#3504) (752c127e) Bug Fixes heatmap: 修复热力图 style shadowBlur 不生效 & color ... |
You are subscribed to email updates from OSCHINA 社区最新专区文章. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment