Redis
文章平均质量分 86
学习总结Redis学习过程中的点滴
以墨言智
点滴积累,成就自我!
展开
-
Redis的基本知识说明
Redis的基本知识说明1、启动redis服务器端和客户端[root@VM-0-9-centos bin]# redis-server wylconfig/redis.conf28237:C 28 Mar 2021 16:12:54.350 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo28237:C 28 Mar 2021 16:12:54.350 # Redis version=5.0.8, bits=64, commit=00000000, mo原创 2021-04-07 22:18:36 · 228 阅读 · 1 评论 -
redis-benchmark性能测试
redis-benchmark——性能测试1、redis-benchmark——性能测试:Redis 性能测试是通过同时执行多个命令实现的。是一个压力测试工具,官方自带的压力测试工具!语法redis 性能测试的基本命令如下:redis-benchmark [option] [option value]注意:该命令是在 redis 的目录下执行的,而不是 redis 客户端的内部指令。实例以下实例同时执行 10000 个请求来检测性能:$ redis-benchmark -n 10000原创 2021-04-07 22:17:49 · 302 阅读 · 0 评论 -
Linux下安装Redis详解(腾讯云服务器)
Linux下安装Redis详解1、下载安装Redis推荐在官方网站下载:Redis官网[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tkqpOMgn-1617804973561)(/Users/yanlongwu/Library/Application Support/typora-user-images/image-20210328143001926.png)]下载安装教程!其他releases版本下载我的腾讯云服务器安装Redis参照教程!1)、下载获得安原创 2021-04-07 22:16:47 · 670 阅读 · 0 评论 -
Redis的概述
Redis的概述1、Redis是什么?维基百科:Redis是一个使用ANSI C编写的开源、支持网络、基于内存、分布式、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。[2]在2013年5月之前,其开发由VMware赞助。[3][4]根据月度排行网站DB-Engines.com的数据,Redis是最流行的键值对存储数据库。[5]百度百科:1、含义:Redis(Remote Di原创 2021-04-07 22:15:29 · 99 阅读 · 0 评论 -
NoSQL的四大分类和社会鸡汤
NoSQL的四大分类和社会鸡汤1、NoSQL聚合模型 和 NoSQL数据库的四大分类:NoSQL聚合模型KV键值新浪: Redis美团: Redis + Tai阿里,百度:Redis+Memcached;l文档型数据库——BsonMongoDB(一般必须要掌握)是一个基于分布式文件存储的数据看,C++编写,Redis由C语言编写,单线程。主要用来处理大量的文档,MongoDb是一个介于关系型数据库和非关系型数据库的交集。MongoDB是非关系型数据库中功能最丰富,最像关系型数据原创 2021-04-07 22:14:34 · 106 阅读 · 0 评论 -
到底什么是NoSQL呢
到底什么是NoSQL呢NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。redis是发展最快的,也是当下使用最多,必须要掌握的原创 2021-04-07 22:13:42 · 322 阅读 · 0 评论 -
当今的企业架构分析
当今的企业的架构分析分库分表+水平拆分+Mysql集群技术也业务在发展的同时,对人的要求也越来越高了!本质分析:数据库(读,写)。早些年使用的是MyISAM:表锁,十分影响效率,高并发下就会出现严重的锁问题。转战INNODB:表锁,行锁。慢慢 的就开始使用分库分表来解决写的压力。Mysql在那个年代推出了表分区!这个并没有多少公司使用和受益!Mysql的集群,很好的满足了那个年代的需求。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o1fayKYZ-16178原创 2021-04-07 22:12:34 · 112 阅读 · 0 评论 -
0、Redis真正学习前自准备
Redis真正学习前自准备引言在Web应用发展的初期,那时关系型数据库受到了较为广泛的关注和应用,原因是因为那时候Web站点基本上访问和并发不高、交互也较少。而在后来,随着访问量的提升,使用关系型数据库的Web站点多多少少都开始在性能上出现了一些瓶颈,而瓶颈的源头一般是在磁盘的I/O上。而随着互联网技术的进一步发展,各种类型的应用层出不穷,这导致在当今云计算、大数据盛行的时代,对性能有了更多的需求,主要体现在以下四个方面:1、低延迟的读写速度:应用快速地反应能极大地提升用户的满意度2、支撑海量的数原创 2021-04-07 22:11:39 · 87 阅读 · 0 评论 -
2、单机MySQL的演进
单机Mysql的引进NoSQL的概述1、单机MySQL的美好时代在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多。上述架构下,我们来看看数据存储的瓶颈是什么?1、数据量的总大小 一个机器放不下时2、数据的索引(B+ Tree)一个机器的内存放不下时3、访问量(读写混合)一个实例不能承受如果满足了上述1 or 3个,则需要进化…2、Memcached(缓存)+MySQL+垂直拆分后来,随着访问量的上升,几乎原创 2021-04-07 22:10:43 · 195 阅读 · 0 评论 -
Redis三种特殊的数据类型
Redis三种[特殊]的数据类型一、geospatial地理位置朋友的定位,附近的人里,城市的距离计算,打车距离计算?Redis Geo在Redis3.2版本就已经推出了。这个功能可以推算地理位置之间的信息,两地之间的距离,方圆几里的人的距离。经纬度查询网站(https://jingweidu.bmcx.com)官方文档位置:(http://www.redis.cn/commands/geoadd.html)只有六个命令:相关命令GEOADDGEODISTGEOHASHGEOPOS原创 2021-04-07 22:08:37 · 157 阅读 · 0 评论 -
0、Redis真正学习前自准备
0、Redis真正学习前自准备引言在Web应用发展的初期,那时关系型数据库受到了较为广泛的关注和应用,原因是因为那时候Web站点基本上访问和并发不高、交互也较少。而在后来,随着访问量的提升,使用关系型数据库的Web站点多多少少都开始在性能上出现了一些瓶颈,而瓶颈的源头一般是在磁盘的I/O上。而随着互联网技术的进一步发展,各种类型的应用层出不穷,这导致在当今云计算、大数据盛行的时代,对性能有了更多的需求,主要体现在以下四个方面:1、低延迟的读写速度:应用快速地反应能极大地提升用户的满意度2、支撑海量原创 2021-03-31 15:35:04 · 1153 阅读 · 0 评论 -
Redis面试题一
史上最全Redis面试:哨兵+复制+事务+集群+持久化等1、Redis支持哪几种数据类型?支持多种类型的数据结构1.string:最基本的数据类型,二进制安全的字符串,最大512M。2.list:按照添加顺序保持顺序的字符串列表。3.set:无序的字符串集合,不存在重复的元素。4.sorted set:已排序的字符串集合。5.hash:key-value对的一种集合。clipbo...转载 2020-03-17 10:35:17 · 166 阅读 · 0 评论