码迷,mamicode.com
首页 >  
搜索关键字:关系型数据库    ( 4304个结果
MySQL 的 crash-safe 原理解析
MySQL作为当下最流行的开源关系型数据库,有一个很关键和基本的能力,就是必须能够保证数据不会丢。那么在这个能力背后,MySQL是如何设计才能保证不管在什么时间奔溃,恢复后都能保证数据不会丢呢?有哪些关键技术支撑了这个能力?本文将为我们一一揭晓。
分类:数据库   时间:2020-05-25 15:17:47    阅读次数:61
3.爱收藏——系统架构
一、简介 爱收藏系统,以微服务为核心,按照业务来划分模块,前后端分离。存储以关系型数据库为主,redis存储登录相关数据。前端使用vue开发,nginx作为静态文件服务器。使用docker部署,容器包括前后端服务、基础服务、初始化服务。使用portainer作为docker管理工具。github作为 ...
分类:其他好文   时间:2020-05-25 00:28:05    阅读次数:104
关系型数据库设计:三大范式的通俗理解
目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。 而通常我们用的最多的就是第一范式(1NF)、第二范式(2NF)、第三范式(3NF),也就是本文要讲的“三大范式”。 第一范式(1N ...
分类:数据库   时间:2020-05-24 23:56:36    阅读次数:124
mysql的事务
什么是事务 事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个sql语句,这些语句要么都执行,要么都不执行。作为一个关系型数据库,MySQL支持事务. 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 事务只和DML语句 ...
分类:数据库   时间:2020-05-24 21:02:13    阅读次数:70
论Python爬虫与MySQL数据库交互的坑
1.爬虫和关系数据库的交互次数能减少就减少。 之前由于爬虫出了bug,导致错误日志持续膨胀耗尽服务器空间,导致MySQL数据库无法添加数据,于是乎想把爬虫中间过程的所有数据(图片url等待队列)放进数据库。爬虫的爬取速度明显下降,并且数据库操作过程出错(经常发生事务锁定时间过长强退这种情况)。之前也 ...
分类:数据库   时间:2020-05-23 13:30:21    阅读次数:105
部署LAMP-mysql 安装
一、MySQL介绍 瑞典AB公司开发,后来卖给了oracle 一个关系型数据库 中小型数据库,表过大会出现IO性能瓶颈,树明建议单表600万条记录或2G以上就分表 分为企业版和社区版,目前两大版本mysql5.7 和mysql 8.0 二、MySQL安装 a、安装前依赖解决 1)cmake命令 2. ...
分类:数据库   时间:2020-05-22 21:48:47    阅读次数:93
20200508_NoSql——中间件综合小项目练习
业务需求:NOSQL,非关系型数据库{如何索引,如何排序}客户端:服务端:【1】配置【2】API【3】XML【4】为客户端提供服务工程准备【1】lib: 存储得依赖JAR包,包括:dom4j【2】conf:保存各类配置文件【3】data:数据目录,保存各个库、表、索引等记录。mydb:各个表得数据功... ...
分类:数据库   时间:2020-05-22 21:40:42    阅读次数:79
三、用MongoDB的文档结构描述数据关系
MongoDB 与关系型数据库比较 MongoDB的集合可以看作关系型数据库的表,文档对象可以看作表中的一条记录; 不同点是,关系型数据库表的列是固定的,MongoDB没有这个限制,存入集合的文档中可以嵌套文档;他们最终都可以用类似与Bjson格式进行描述; Samus驱动支持两种方式访问数据库,基... ...
分类:数据库   时间:2020-05-22 17:19:43    阅读次数:73
使用Redis——拳打南山敬老院,脚踩北斗幼儿园
拳打南山敬老院,脚踩北斗幼儿园 Redis 你说你用过对吧,你们怎么用的? 面试官您好,因为传统的关系型数据库如Mysql已经不能适用所有的场景了,比如秒杀的库存扣减,APP首页的访问流量高峰等等,都很容易把数据库打崩,所以引入了缓存中间件,目前市面上比较常用的缓存中间件有Redis和Memcach ...
分类:其他好文   时间:2020-05-20 18:52:39    阅读次数:66
Redis到底是单线程还是多线程?
[TOC] 一、什么是Redis redis是一个高性能的key value数据库,它是完全开源免费的,而且redis是一个NOSQL类型数据库,是为了解决高并发、高扩展,大数据存储等一系列的问题而产生的数据库解决方案,是一个非关系型的数据库。但是,它也是不能替代关系型数据库,只能作为特定环境下的扩 ...
分类:编程语言   时间:2020-05-20 12:13:27    阅读次数:65
4304条   上一页 1 ... 20 21 22 23 24 ... 431 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!