MySQL的简介MySQL是一个关系型数据库t管理系统,由瑞典MySQLAB公司开发MySQL是一种开放源代码的关系型数据库管理系统,因为是开放源代码的,在下载后可以根据自己的需要进行修改。由于体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本需选择了MySQL作为网站数据库。最开始由SUN公司收购,后面被甲骨文Oracle公司收购SQL,NoSQL(N
分类:
数据库 时间:
2019-07-01 15:43:45
阅读次数:
188
一、Redis集群介绍 Redis真的是一个优秀的技术,它是一种key-value形式的NoSQL内存数据库,由ANSI C编写,遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis最大的特性是它会将所有数据都放在内存中,所以读写速度 ...
分类:
Web程序 时间:
2019-07-01 10:42:46
阅读次数:
162
第一章 1.1NoSQL简介 传统关系型系统中的事务控制是一个很好的机制,但是本身有一个最大的缺点,处理速度慢。单节点的数据库即使再厉害,你所在的服务器的硬件性能再好,你也无法承受几亿条数据。 Nosql=Not Only SQL 不仅仅是SQL 特点: 采用数据集存储 动态结构定义 存储精简 可扩 ...
分类:
数据库 时间:
2019-07-01 00:42:42
阅读次数:
163
redis是一个内存的nosql数据库,因为是c实现的所以速度相对较快, 源码结构并不负责,我这里重点分析结构和重要的几个类,其余的大家可以自己去看。 redis服务的主程序就是server类,该类启动时首先初始化一些信息,包括配置和扩展,然后初始化server,server会启动一个tcp服务,t ...
分类:
其他好文 时间:
2019-06-26 09:25:39
阅读次数:
92
既然要说MongoDB数据库,先引入NoSQL的概念。 NoSQL: NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。 NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比 ...
分类:
数据库 时间:
2019-06-25 09:49:53
阅读次数:
99
简介 NoSQL(NoSQL=Not Only SQL),意即'不仅仅是"SQL".泛指非关系型的数据库.是一项全新的数据库革命性运动. 在现代的计算系统上每天网络上会产生庞大的数据量. 这些数据有很大一部分是由关系数据库管理系统(RDBMS)来处理.1970年F.FCodd's提出的关系模型的论文 ...
分类:
数据库 时间:
2019-06-23 17:21:21
阅读次数:
154
高级Java架构师视频包含:Spring boot、Spring cloud、Dubbo、Redis、ActiveMQ、Nginx、Mycat、 Spring、MongoDB、ZeroMQ、Git、Nosql、Jvm、Mecached、Netty、Nio、Mina、性能调优、高并发、 tomcat负... ...
分类:
编程语言 时间:
2019-06-23 12:46:59
阅读次数:
292
一、特点 分布式,高可用,多类型,多API,面向文档(nosql),异步写入,近实时,基于Lucene,Apache协议 二、核心概念 近实时:延时一般在一秒左右,折中方案(每个几秒刷新一次,index.refresh_inteform) 集群: 节点加入集群时要按名字索引,因此时集群名字不要冲突。 ...
分类:
其他好文 时间:
2019-06-23 01:29:21
阅读次数:
138
第一节:redis数据库介绍 概述 redis是一种支持分布式的nosql数据库,他的数据是保存在内存中,同时redis可以定时把内存数据同步到磁盘,即可以将数据持久化,并且他比memcached支持更多的数据结构(string,list列表[队列和栈],set[集合],sorted set[有序集 ...
分类:
其他好文 时间:
2019-06-21 13:07:56
阅读次数:
153
前言: 一.为什么要使用redis 1,解决应用服务器的cpu和内存压力 2,减少io的读操作,减轻io的压力(内存中读取) 3,关系型数据库扩展性,不强,难以改变表的结构 二.优点 1,nosql数据库没有关联关系,数据结构简单,扩展容易 2,数据读写快,能够每秒胜任几十万的并发,处理速度快 三. ...
分类:
其他好文 时间:
2019-06-15 15:39:43
阅读次数:
89