为什么使用数据库: 数据如果比较多时我们需要考虑使用数据库来经行存储 数据库的分类: 关系型数据库: 1.有约束 2.基于硬盘的存储(即将数据永久存储到硬盘上,落地) 典型代表:Mysql oracle(国企) sqserver(微软) aqllite db2 非关系型数据库: 1.没有约束(key ...
分类:
数据库 时间:
2019-06-13 10:46:49
阅读次数:
123
面试题001:请解释关系型数据库概念及主要特点? 面试题001:请解释关系型数据库概念及主要特点? 面试题002:请说出关系型数据库的典型产品、特点及应用场景? 面试题002:请说出关系型数据库的典型产品、特点及应用场景? 面试题003:请解释非关系型数据库概念及主要特点? 面试题003:请解释非关 ...
分类:
数据库 时间:
2019-06-13 01:08:24
阅读次数:
253
1.数据库分类 1)关系型数据库 特点:有约束,是基于硬盘存储的 关系型数据库有 mysql oracle sqlserver sqllite db2 2)非关系型数据库 特点: 没有约束,是基于内存存储的 非关系型数据库有:Memcache,redis,mongodb 2.mysql的架构 客户端 ...
分类:
数据库 时间:
2019-06-12 21:08:50
阅读次数:
151
Windows 和 Linux 上Redis的安装守护进程配置 Redis 简介 ? Redis是目前最常用的非关系型数据库(NOSql)之一,常以Key Value的形式存储。Redis读写速度远远比关系型数据库高(mysql、oracle)。所以常用作项目热数据缓存 Windows上的安装配置 ...
redis 1、redis是一种nosql数据库,他的数据是保存在内存中,同时redis可以定时把内存数据同步到磁盘,即可以将数据持久化,并且他比memcached支持更多的数据结构、 2 、redis 属于 非关系型数据库 redis和memcached的比较 memcached redis 类型 ...
分类:
其他好文 时间:
2019-06-01 21:08:40
阅读次数:
162
数据库简而言之就是存放数据的仓库,是为了实现一定的目的,按照某种规则组织起来的数据的集合。 那么我们常见的数据库模型: 1,关系型数据库 MySql Oracle SQL Server 2,非关系型数据库 2,1文档存储数据库 MongDB 2,2键值存储数据库 Redis Memcached 2, ...
分类:
数据库 时间:
2019-05-31 19:57:37
阅读次数:
139
1.Redis作用:(据我自己理解)Redis 是非关系型数据库,存储主要是以key value形式。当对Redis中的数据进行操作的时候,是在内存里面,最后会把内存中的数据存在硬盘里面。所以,这就是他的邮电,既是持久化的数据库,就是在内存中运行的数据。但是有个缺点,就是不适合大量的数据存储,毕竟是 ...
分类:
其他好文 时间:
2019-05-23 22:43:11
阅读次数:
129
区块链的核心是去中心化的存储,传统的数据库解决方案,包括关系型数据库,非关系型数据库,都是属于中心化的存储方式。去中心化的存储,就是数据没有中心,并且每个数据节点都包含了上一个数据节点的信息。通过一个实例来理解区块链的数据存储形式:packagecom.weihua.blockchains.blackchain;importjava.util.Date;publicclassBlockMan{pu
分类:
编程语言 时间:
2019-05-15 22:53:36
阅读次数:
317
一直对非关系型数据库和关系型数据库的了解感觉不太深入,在网上收集了一些关于sql和nosql的区别和优缺点分享给大家。 Nosql介绍 Nosql的全称是Not Only Sql,这个概念早起就有人提出,在09年的时候比较火。Nosql指的是非关系型数据库,而我们常用的都是关系型数据库。就像我们常用 ...
分类:
数据库 时间:
2019-05-15 16:28:29
阅读次数:
124
一、基本认识 Redis(REmote DIctionary Server)是一种非关系型数据库,像类似的Nosql还有MongoDB,Hbase等;它由C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value类型的数据库,它还支持包括string(字符串)、list( ...
分类:
其他好文 时间:
2019-05-15 14:26:38
阅读次数:
89