摘要: 以前对分库分表的认知是狭隘的, 分库分表都可以在垂直方向和水平方向进行思考; 垂直方向是指业务层面的切分: 分库:可以分为用户库,帖子库等等 分表:将业务进行细分,防止某个表的字段数量过多,比如用户表可以分为用户基本信息表和用户扩展信息表 水平方向: 分库有两个目的:1、处理连接紧张的问题或者解决单 阅读全文
posted @ 2022-06-26 23:40 xiao1xuesheng 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1、节点出现问题,一定首先要看硬盘(df)以及内存(free -m) 一定要看!!! 2、抓包工具启动的过程中(Charles)会影响某些连接,可能会产生许多奇怪的问题 3、当查询到的数据与数据库中的数据不一致的情况下,首先考虑缓存(缓存是否与数据库中的数据不一致了) 阅读全文
posted @ 2022-06-26 23:38 xiao1xuesheng 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 所谓困难,则是激发个人抵制困难的机会,激发新能力的机会; Java的gRPC没有没有Timeout机制,不过在其中增加了Deadline机制;但使用时容易出错,以下为我踩的几个坑; 引入gRPC超时机制的原因是因为其他服务请求gRPC所在服务,若gRPC一直执行不完,会导致任务堆积; 创建后持续报错 阅读全文
posted @ 2022-06-26 23:36 xiao1xuesheng 阅读(4867) 评论(0) 推荐(1) 编辑