前言: 说起HBase这门技术,在认知上对于稍微接触或使用过它的人来讲,可能只是百千数据库中一个很普通的库,大概就像我对Redis的认知一样:缓存嘛!可对于HBase,我确实是带着某些感情在的。今日突然萌生了一个生趣的想法,想抛开技术的视角,从情感的角度,像写小说一样,写写这位老朋友,这可能会有点滑 ...
分类:
数据库 时间:
2020-04-18 09:46:13
阅读次数:
79
一,redis概述与实验环境说明 1.1 什么是redis redis是一种内存型的NoSQL数据库,优点是快,常用来做缓存用 redis存储数据的方法是以key-value的形式 value类型支持字符串,列表,哈希等多种类型 1.2 环境说明 主机名 IP 用途 redis01 192.168. ...
分类:
数据库 时间:
2020-04-17 00:03:32
阅读次数:
92
Redis简介 Redis:REmote DIctionary Server(远程字典服务器) 是一个高性能的(key/value)分布式内存数据库,基于内存运行,并支持持久化的NoSQL数据库 redis与其他key value缓存产品有一下三个特点 1.Redis支持数据的持久化,可以将内存中的 ...
分类:
其他好文 时间:
2020-04-16 00:57:20
阅读次数:
77
大数据时代到来,短视频和大量图片导致数据表非常大,频繁的查询导致传统的关系型数据库难以满足需求,因此非关系型数据库就应运而生。Redis数据库是NoSQL是一种,在分布式数据库的CAP原理中,Redis满足强一致性和高可用性,强一致性就是要保证数据的质量,高可用性即稳定性,本文简单介绍了非关系型数据 ...
分类:
数据库 时间:
2020-04-14 22:30:34
阅读次数:
156
一、什么是Redis? 1.概念: 是一个由Salvatore Sanfilippo写的key-value存储系统。是一个典型的NoSQL数据库, 2.特点: ①:数据是存储在内存中的 ②:是一个key-value结构,值(value)可以是 字符串(String), 哈希(Hash), 列表(li ...
分类:
其他好文 时间:
2020-04-13 00:35:54
阅读次数:
72
NoSQL 没有声明性查询语言 没有预定义的模式 键 - 值对存储 最终一致性,而非ACID属性 非结构化和不可预知的数据 高性能,高可用性和可伸缩性 MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性 ...
分类:
数据库 时间:
2020-04-12 23:01:38
阅读次数:
130
前言 Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 的 NoSQL 数据库,并提供多种语言的 API。 今天我们来学习一下如何在docker下安装Redis吧! 一:拉取官方的最新版本Redis的镜像 命令:docker pull ...
分类:
其他好文 时间:
2020-04-11 19:02:10
阅读次数:
64
1、什么是NoSQL?列举几个你知道的NoSQL数据库。答:①许多网站在海量用户访问的高并发情况下出现崩溃问题,根本原因是关系型数据库。关系型数据库有性能瓶颈:磁盘IO性能低下、扩展瓶颈:数据关系复杂,扩展性差,不便于大规模集群。②NoSQL即Not-OnlySQL,泛指非关系型数据库,作为关系型数据库的补充,降低了磁盘IO次数——使用内存存储、去除数据间关系——不存储关系,仅存储数据。③NoSQ
分类:
其他好文 时间:
2020-04-11 10:20:49
阅读次数:
94
第1章 数据库的介绍 1.1 什么是数据 1.2 哪些数据是适合存储到数据库的 1.3 什么是数据库管理系统(DBMS) RDBMS(关系型数据库管理系统) NoSQL(非关系型数据库管理系统) 1.4 数据库管理系统种类 RDBMS(关系型数据库) NoSQL(非关系型数据库) 1.5 企业版本选 ...
分类:
数据库 时间:
2020-04-11 00:16:12
阅读次数:
103
1.特点: 1.方便扩展(数据之间没有关系,好扩展) 2.大数据量高性能(Redis一秒能写8w次,读取11w,NoSQL的缓存是记录级的,是一种细粒度的缓存,性能比较高) 3.数据类型是多样的(不需要事先设计数据库,随取随用) 4.传统RDBMS和NoSQL 传动RDBMS: 结构化组织 SQL ...
分类:
数据库 时间:
2020-04-10 17:13:23
阅读次数:
64