![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
文章平均质量分 83
晴天M雨天
某互联网公司高级开发工程师
展开
-
clickhouse 学习总结
由于最近工作需要,学习了相关clickhouse相关知识,再此作为总结,后续补充–clickhouse 是什么?ClickHouse®是面向列的数据库管理系统(DBMS),用于对查询进行联机分析处理(OLAP)。–clickhouse使用场景绝大多数请求是针对读取访问的。数据以相当大的批量(> 1000行)更新,而不是单行更新;或根本不更新。数据已添加到数据库,但未修改。对于读取,从数据库中提取了很多行,但只有一小部分列。表是“宽的”,这意味着它们包含大量的列。查询相对较少(通常每台原创 2021-02-22 13:44:06 · 369 阅读 · 1 评论 -
集群模式潜在问题及解决方案(2)
唯一性ID生成方案及SnowFlake算法需求描述:分布式系统是由多个服务器组成的,如果每个服务根据自己的数据库id进行订单号的生成,就会导致整个系统数据混乱,所以在插入数据库之前,需要有一个不重复的全局唯一的id生成策略。分布式ID的特点唯一性:确保生成的ID是分布式系统唯一的。有序递增性:确保生成的ID是对于某个用户或者业务是按一定的数字有序递增的。这样的ID对数据库友好,例如mysql的索引对于这样的有序数据也好排序处理的快。高可用性:确保任何时候都能正确的生成ID。带时间:ID里面包含时原创 2020-10-21 21:49:51 · 342 阅读 · 1 评论