redis的HyperLogLog有啥用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis的HyperLogLog有啥用相关的知识,希望对你有一定的参考价值。

参考技术A 简单来说就是用正确性换空间。如果你的数据量不大当然用不上。比如你的移动应用有多少个安装(使用 UUID 标识的)。

Redis 是啥?有啥用

redis和mysql的区别非常大。具体如下:mysql中一个中小型的网络数据库,比oracle和sqlserver小, 但是并发能力远超过acess这样的桌面数据库。redis是一个支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。可以认为redis比mysql简化很多。mysql支持集群。现在大量的软件使用redis作为mysql在本地的数据库缓存,然后再适当的时候和mysql同步. 参考技术A Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server(远程数据服务),该软件使用C语言编写,Redis是一个key-value存储系统,它支持丰富的数据类型,如:string、list、set、zset(sorted set)、hash。
众多语言都支持Redis,因为Redis交换数据快,在服务器中常用来存储一些需要频繁调取的数据,节省内存开销,也提升了速度。将一些热点数据存储到Redis中,要用的时候,直接从内存取,提高了速度和节约了服务器的开销。
1、会话缓存(最常用)
2、消息队列(支付)
3、活动排行榜或计数
4、发布,订阅消息(消息通知)
5、商品列表,评论列表

以上是关于redis的HyperLogLog有啥用的主要内容,如果未能解决你的问题,请参考以下文章

win10 hyper-v有啥用

redis lua脚本有啥用

token存在redis里有啥用

Redis 是啥?有啥用

redis使用HyperLogLog

Redis HyperLogLog及应用