redis
缓存数据库之redis的学习
慢羊羊6379.*?
有问题私信我,如果有项目或者设计也欢迎沟通
展开
-
redis:redis初识(一)
1、Redis介绍Redis是一个将数据存储到内存之中的内存数据库。它主要的作用就是可以快速存取。1.1redis出现的背景随着互联网+大数据时代的来临,传统的mysql等关系型数据库(数据存储在硬盘之中)已无法满足大型网站日益增长的访问量和数据量,这时就需要有一种能够快速存取数据的组件来缓解数据库服务I/O(input/output输入输出存取)的压力,来解决系统性能上的瓶颈,redis就应运而生。1.2数据库的发展历史①数据库类型:单数据库实例在互联网+大数据时代来临之前,企业的一些内部信息原创 2020-09-01 14:04:27 · 213 阅读 · 0 评论 -
redis:redis五大数据类型的详细介绍(二)
1、redis常用的五大数据类型1.1stringstring是redis最基本的类型,一个key对应一个valuestring可以包含任何数据,最大不能超过512M通过上章的介绍使win和ubantu连接同一个redis服务器,用win来输入命令,ubantu来检查命令①set key value:设置值②get key:获取值③mset key value key value:设置多个值④mget key1 key2…:获取多个值⑤append key value:添加字段返回的原创 2020-09-01 15:09:07 · 252 阅读 · 1 评论 -
redis:redis的具体应用(三)
1、redis的主从配置1.1为什么要实现主从配置①通过上篇文章简介的数据库发展史我们可以知道,为了减轻服务器数据库的io压力,出现了数据库集群,配置主从数据库,实现读写分离,减缓数据库的压力②redis单机服务:可能会出现单点故障,导致缓存失效,压力/性能也不好1.2如何实现主从配置1.2.1配置主redis根据redis初始那一章修改配置文件,开启服务,相当于正常开启。1.2.2配置从redis①复制并重命名配置文件cp redis.conf slave.conf②修改复制的配置文件将原创 2020-09-07 10:55:41 · 209 阅读 · 0 评论 -
redis:redis终章(四)
1、基数统计计数Hyperloglog1.1为什么会出现HLL统计网站uv时如果将所有数据放在redis中会随着时间的推移,这些统计数据所占用的空间会越来越大,逐渐超出我们能承载最大空间,所以就出现了基数统计算法1.2基数计数的含义所谓的基数计数就是统计一组元素中不重复的元素的个数。如统计某个网站的UV(unique visitor通过互联网访问、浏览这个网页的自然人),或者用户搜索网站的关键词数量;再如对一个网站分别统计了三天的UV,现在需要知道这三天的UV总量是多少,怎么融合多个统计值。1.3原创 2020-09-08 12:31:56 · 154 阅读 · 0 评论