luciankaltz

luciankaltz

V2EX 第 89458 号会员,加入于 2015-01-01 18:33:05 +08:00
今日活跃度排名 17615
根据 luciankaltz 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
luciankaltz 最近回复了
悲观锁,也就是 select for update ,一般同时满足两种情况
1. 有一个大的事务(也就是不仅操作这一条记录,会涉及起码两条以上的数据库记录),并且需要保持这些操作都原子,或者全成功或者全失败
2. 在整个事务周期中这个记录不能被其他请求修改
理论上来说涉及到钱的一律全部悲观锁(基本上也满足以上两个场景)

乐观锁的目的更多在于保持单条记录的原子性,比如操作记录对应的版本号,允许重试,但是版本更替的记录不能丢失。例如失败了可以通过重拾消息来保证最终更新成功,之类的
@nyxsonsleep 看着没什么问题。我峰值主要是跑编译,大部分时候核心会跑满所以无所谓
家里的 Windows 机器本来只用来打游戏,后来发现 13900k 比垃圾 m1 pro 编译速度快多了,所以想利用起来
现在的实践方案是单独装了一块 SSD 装 Linux server ,然后用 macOS 作为前端 SSH 上去开发(为此公司有一台 MBP 家里这次新买了 Mac Mini M4 ,当然愿意 MBP 上下班都带也没问题)
用 Linux systemd-boot 选择启动这样能识别所有的系统;默认 Linux 每天早上自动启动,这样到公司就能用
下班之后手动重启一下切到 Windows 纯娱乐+玩游戏
@Natsumoku 看着好酷,这个是调整了机内预设吗(
27 天前
回复了 wjx0912 创建的主题 程序员 求一个 fish 配置(类似 zsh 的自动补全)
36 天前
回复了 inspiration2030 创建的主题 程序员 试图反向推理一个 BUG
@inspiration2030 #8 那就要看是业务逻辑处理返回的时候有问题(比如上面说的 js/后端 java 处理格式之类的),还是数据库本身的返回结果有问题了。都不是没可能,谁知道底下代码是怎么写的(

都无从猜起(
36 天前
回复了 inspiration2030 创建的主题 程序员 试图反向推理一个 BUG
首先,能保证查询的数据集合本身是不变的吗?

也就是没人操作这个表里面数据的新增和删减之类的操作
看起来还是一个时序指标的场景
不知道历史的统计要不要频繁查询,不过愿意等的话查询语句写的好应该问题也不大
数据直接存对象存储上,800w/年 的数据放个几年问题都不大(甚至再来几倍都

懒得写重复的回答了,ref https://www.v2ex.com/t/1093560#r_15605476
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2490 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.