| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 【Redis高手修炼之路】初学Redis——概述以及Redis安装使用教程 -> 正文阅读 |
|
[大数据]【Redis高手修炼之路】初学Redis——概述以及Redis安装使用教程 |
目录 ? ? ? ? ? ? ? ? 1.1.2非关系数据库存储什么样的数据呢? ? ? ? ? ? ? ? ? 1.2.1High Performance - 对数据库高并发读写的需求 ? ? ? ? ? ? ? ? 1.2.2Huge Storage - 对海量数据的高效率存储和访问的需求 ? ? ? ? ? ? ? ? 1.2.3High Scalability && High Availability- 高可扩展性和高可用性的需求 ? ? ? ? 2.2windows版Redis的安装与启动 ? ? ? ? ? ? ? ? 2.3.1window版Redis的安装 ? ? ? ? ? ? ? ? 2.3.2Redis的目录文件 ? ? ? ? ? ? ? ? 2.3.3window版Redis的启动与关闭 1.NOSQL概述? ? ? ? 1.1什么是NOSQL? ? ? ? ? ? ? ? 1.1.1概念NoSQL:Not Only SQL 不仅仅是SQL,通常指的是非关系型的数据库。MySQL和Oracle都是属于关系型数据库。
? ? ? ? ? ? ? ? 1.1.2非关系数据库存储什么样的数据呢?
? ? ? ? 1.2为什么需要NOSQL随着互联网的高速崛起,网站的用户群的增加,访问量的上升,传统数据库上都开始出现了性能瓶颈,web程序不再仅仅专注在功能上,同时也在追求性能。所以NOSQL数据库应运而上,具体表现为对如下三高问题的解决: ? ? ? ? ? ? ? ? 1.2.1High Performance - 对数据库高并发读写的需求在同一个时间点,同时有海量的用户并发访问。 往往要达到每秒上万次读写请求。关系数据库应付上万次SQL查询还勉强顶得住,但是应付上万次SQL写数据请求,硬盘IO就已经无法承受了。
? ? ? ? ? ? ? ? 1.2.2Huge Storage - 对海量数据的高效率存储和访问的需求数据库中数据量特别大,数据库表中每天产生海量的数据。 类似QQ,微信,微博,每天用户产生海量的用户动态,每天产生几千万条记录。对于关系数据库来说,在一张几亿条记录的表里面进行SQL查询,效率是极其低下乃至不可忍受的。 ? ? ? ? ? ? ? ? 1.2.3High Scalability && High Availability- 高可扩展性和高可用性的需求关系型数据库进行扩展和升级是比较麻烦的一样事,对于很多需要提供24小时不间断服务的网站来说,对数据库系统进行升级和扩展是非常痛苦的事情,往往需要停机维护和数据迁移。 非关系型数据库可以通过不断的添加服务器节点来实现扩展,而不需对原有的数据库进行维护。 ? ? ? ? 1.3主流的NOSQL产品
2.window版的Redis安装与使用? ? ? ? 2.1什么是RedisRedis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行10万个请求,读的速度是11万次/s,写的速度是8万次/s 。而MySQL大约在1000次/s左右。且Redis通过提供多种键值数据类型来适应不同场景下的存储需求。 ? ? ? ? 2.2windows版Redis的安装与启动官网提供了Linux版的Redis下载
Window版的Redis,下载地址如下:
? ? ? ? 2.3windows版Redis的安装? ? ? ? ? ? ? ? 2.3.1window版Redis的安装window版的安装及其简单,解压Redis压缩包完成即安装完毕,安装注意事项:
Redis所在的硬盘空间大于20G,会在目录产生一个8G大小文件。 ? ? ? ? ? ? ? ? 2.3.2Redis的目录文件
? ? ? ? ? ? ? ? 2.3.3window版Redis的启动与关闭启动服务器的方式:直接双击redis-server.exe文件即可 默认端口号: 关闭窗口服务器就关闭了 ? ? ? ? 2.4window版Redis的使用启动客户端的方式:双击redis-cli.exe文件,自动连接服务器,并且进入命令行窗口 ?直接点关闭即可,输入quit命令,不支持汉字。如果要使用汉字,要使用第三方客户端软件。或在Java中去访问。 结束语🏆🏆🏆🔥推荐一款模拟面试、刷题神器网站 1、算法篇(398题):面试必刷100题、算法入门、面试高频榜单 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/24 22:47:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
|