百度360必应搜狗淘宝本站头条

redis 数据量

    MySQL数据库中,数据量越来越大,有什么具体的优化方案么?

    个人的观点,这种大表的优化,不一定上来就要分库分表,因为表一旦被拆分,开发、运维的复杂度会直线上升,而大多数公司和开发人员是欠缺这种能力的。所以MySQL中几百万甚至小几千万的表,先考虑做单表的优化。单表优化单表优化可以从这几个角度出发:1.表分区MySQL在5.1之后才有的,可以看做是水平拆分,分...

    Redis的Bitmap(位图):签到打卡、用户在线状态,用它一目了然

    你是不是每天打开APP,第一时间就是去“签到打卡”?或者在社交软件里,看到你的朋友头像旁边亮着“在线”的绿灯?这些看似简单的功能背后,都隐藏着一个有趣而高效的数据结构。如果让你来设计一个签到系统:用户每天签到,你需要在数据库里记录“用户XXX在YYY年Z月K日签到”,那数据量会非常庞大。而且,如果你...

    想知道有多少人看了你的文章?Redis HyperLogLog几KB就搞定!

    作为一名内容创作者,你每天最期待的,除了文章阅读量蹭蹭上涨,是不是还特别想知道,到底有多少个“独立用户”阅读了你的文章?这个数字,我们通常称为“UV”(UniqueVisitors),它比总阅读量更能真实反映文章的触达广度。在今日头条这样的平台,每天有海量的文章发布,每篇文章都有无数次阅读。如果仅...

    Redis的“HyperLogLog”:统计网站日活用户,省内存又高效的神器

    你可能从未听过这个拗口的名字——“HyperLogLog”,它听起来就像是某个高深莫测的数学公式。但请相信我,理解它的核心思想并不难,而且一旦你掌握了它,你会发现它在处理大数据统计问题时,简直就是“救星”!核心问题:如何高效统计“独立访客”?作为一名网站运营者,你最关心的数据之一可能就是“网站日活用...