摘要: 官方文档地址 syntax = "proto3";必须放在.proto文件首行,之前不能有空白行或者注释行,如果不存在或者没有放在首行,则编译器认为是proto2 字段对应的序号,在1-15之内(含)时,编码时占用一个字节,当序号在16-2047之间(含),编码时占用2个字节 字段对应的序号,最小是 阅读全文
posted @ 2022-12-21 13:50 Freelancy 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 需求 互斥性:和我们本地锁一样互斥性是最基本,但是分布式锁需要保证在不同节点的不同线程的互斥。 可重入性:同一个节点上的同一个线程如果获取了锁之后那么也可以再次获取这个锁。 锁超时:和本地锁一样支持锁超时,防止死锁。 高效,高可用:加锁和解锁需要高效,同时也需要保证高可用防止分布式锁失效,可以增加降 阅读全文
posted @ 2022-12-21 13:49 Freelancy 阅读(56) 评论(0) 推荐(0) 编辑