摘要:
转载:http://www.52im.net/thread-2157-1-1.html MySQL的单表优化干货总结 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实 阅读全文
posted @ 2024-12-18 17:44
飞翔在天
阅读(77)
评论(0)
推荐(0)
摘要:
转载:一文读懂大型分布式系统设计的方方面面 http://www.52im.net/thread-1811-1-1.html 分布式系统的要求:高吞吐、高并发、低延迟和负载均衡。高吞吐:意味着你的系统,可以同时承载大量的用户使用。这里关注的整个系统能同时服务的用户数。这个吞吐量肯定是不可能用单台服务 阅读全文
posted @ 2024-12-18 17:29
飞翔在天
阅读(49)
评论(0)
推荐(0)
摘要:
方案一:独立数据库自增 ID 这个方案就是说你的系统每次要生成一个 ID,都是往一个独立库的一个独立表里插入一条没什么业务含义的数据,然后获取一个数据库自增的一个 ID。拿到这个 ID 之后再往对应的分库分表里去写入。比如说你有一个 auto_id 库,里面就一个表,叫做 auto_id 表,有一个 阅读全文
posted @ 2024-12-18 17:10
飞翔在天
阅读(31)
评论(0)
推荐(0)
摘要:
消费者8种等待策略WaitStrategy 当消费速度大于生产速度情况下,消费者执行的等待策略。 策略类名描述 BlockingWaitStrategy(常用) 使用ReentrantLock,失败则进入等待队列等待唤醒重试。当吞吐量和低延迟不如CPU资源重要时使用。 YieldingWaitStr 阅读全文
posted @ 2024-12-18 16:41
飞翔在天
阅读(21)
评论(0)
推荐(0)
浙公网安备 33010602011771号