学透 Redis HyperLogLog,看这篇就够了
在移动互联网的业务场景中,数据量很大,系统需要保存这样的信息:一个 key 关联了一个数据集合,同时对这个数据集合做统计做一个报表给运营人员看。 比如。 统计一个 APP 的日活、月活数。 统计一个页面的每天被多少个不同账户访问量(Unique Visitor,UV)。 统计用户每天搜索不同词条的个数。 统计注册 IP 数。 通常情况下,系统面临的用户数量以及访问量都是巨大的,比如百万、千万级别的
基于 Oracle RAC/ADG/OGG 等设计数据库双活方案
1.基于Oracle数据库技术的容灾方案都有那些?各有何优缺点?应该如何去选择适合自己的数据库容灾方案? 容灾向来是以RPO/RTO来定义其级别,所谓的双活只是业内对某种较高容灾级别的架构的俗称,根据不同的角度对其理解也有所偏差。那么基于此,本人暂且认为只要是两个数据中心同时能提供业务服务的就认为是所谓的双活。在这个前提条件下,从Oracle数据库本身的技术来讲,有这么几种方案。 ■ 基于跨中心实
3篇论文入选国际顶会ICDE 2024|OceanBase联合高校研究成果再获认可
5 月 13 日-17 日,国际数据库顶级学术会议 ICDE 2024 在荷兰乌得勒支举行,OceanBase 联合高校共同研究的三篇论文成功入选。 ICDE 与 SIGMOD、VLDB 并称数据管理与数据库领域的三大国际顶级学术会议,入选为中国计算机学会(CCF)推荐的 A 类国际学术会议,在国际上享有盛誉并具有广泛的学术影响力。本次 ICDE 2024 论文入选,标志着继 ICDE 2023
SQL 重复记录问题的处理方法小结
1、查找重复记录 ①如果只是不想在查询结果中存在重复记录, 可以加Distinct select distinct from TestTable ②如果是想查询重复的记录及其数量 select UserID,UserName,count() as '记录数' from TestTa 1、查找重复记录 ①如果只是不想在查询结果中存在重复记录, 可以加Distinct select distinct
MySQL优化总结查询总条数
1、COUNT()和COUNT(COL) COUNT()通常是对主键进行索引扫描,而COUNT(COL)就不一定了,另外前者是统计表中的所有符合的纪录总数,而后者是计算表中所有符合的COL的纪录数。还有有区别的。 1、COUNT()和COUNT(COL) COUNT()通常是对主键进行索引扫描,而COUNT(COL)就不一定了,另外前者是统计表中的所有符合的纪录总数,而后者是计算表中所有符合的