数据库

数据库界的《延禧攻略》来了,不看你就输了

数据库数据库界的《延禧攻略》来了,不看你就输了

最近有部特别火的宫廷戏,剧名叫做《延禧攻略》,讲述得是一个宫女,一路过关斩将,最后成为皇上最宠爱的令贵妃的故事。...

数据库 / 2018-08-29

阿里P8架构师谈:NoSQL和SQL的区别,NoSQL的使用场景和选型比较

数据库阿里P8架构师谈:NoSQL和SQL的区别,NoSQL的使用场景

NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称,它具有非关系型、分布式、不提供ACI...

数据库 / 2018-08-28

阿里P8架构师谈:数据库中间件的功能、适用场景、淘宝TDDL详解

数据库阿里P8架构师谈:数据库中间件的功能、适用场景、淘宝

传统的架构模式就是应用连接数据库直接对数据进行访问,这种架构特点就是简单方便。但是随着目前数据量不断的增大我们就遇到了很多问题,这个时候就需要用到数据...

数据库 / 2018-08-28

1分钟了解MyISAM与InnoDB的索引差异

数据库1分钟了解MyISAM与InnoDB的索引差异

数据库的索引分为主键索引(Primary Inkex)与普通索引(Secondary Index)。InnoDB和MyISAM是怎么利用B+树来实现这两类索引,其又有什么差异呢?这是今天要聊的...

数据库 / 2018-08-27

京东数据库智能运维平台建设之路

数据库京东数据库智能运维平台建设之路

运维自动化来源于工作中的痛点,京东数据库团队面对的是商城成千上万的研发工程师,这种压力推动我们不断变革,然而变革不是一蹴而就,也经历过从手工到脚本化、...

数据库 / 2018-08-27

关于MySQL数据库的备份方案

数据库关于MySQL数据库的备份方案

分享点自己近年来接触MySQL数据备份这一块的小经验。数据是一个互联网公司的命脉,数据库的安全以及备案的完整性是至关重要的,所以我们需要在工作中要很熟练的...

数据库 / 2018-08-24

InnoDB,select为啥会阻塞insert?

数据库InnoDB,select为啥会阻塞insert?

MySQL的InnoDB的细粒度行锁,是它最吸引人的特性之一。但是,如《InnoDB,5项最佳实践》所述,如果查询没有命中索引,也将退化为表锁。InnoDB的细粒度锁,是实现...

数据库 / 2018-08-23

这可能是目前最全的Redis高可用技术解决方案总结

数据库这可能是目前最全的Redis高可用技术解决方案总结

本文主要针对Redis常见的几种使用方式及其优缺点展开分析。Redis单副本采用单个Redis节点部署架构,没有备用节点实时同步数据,不提供数据持久化和备份策略,适...

数据库 / 2018-08-21

MySQL binlog日志三种模式选择及配置

数据库MySQL binlog日志三种模式选择及配置

在认识binlog日志三种模式前,先了解一下解析binlog日志的命令工mysqlbinlog。mysqlbinlog工具的作用是解析mysql的二进制binlog日志内容,把二进制日志解析成可...

数据库 / 2018-08-21

PostgreSQL用户应掌握的高级SQL特性

数据库PostgreSQL用户应掌握的高级SQL特性

PostgreSQL数据库在SQL和NoSQL方面具有很多丰富的特性,本文将先从SQL高级特性入手来进行介绍。...

数据库 / 2018-08-21

MySQL多版本并发控制机制(MVCC)源码浅析

数据库MySQL多版本并发控制机制(MVCC)源码浅析

隔离性也可以被称作并发控制、可串行化等。谈到并发控制首先想到的就是锁,MySQL通过使用两阶段锁的方式实现了更新的可串行化,同时为了加速查询性能,采用了MVC...

数据库 / 2018-08-20

复杂 SQL 查询跑不动?DRDS 只读实例来解决!

数据库复杂 SQL 查询跑不动?DRDS 只读实例来解决!

在实际业务生产环境中,业务应用系统在使用 OLTP 数据库将数据进行存储后,均会存在如后台运营类系统进行统计报表分析等场景的复杂 SQL 查询诉求。...

数据库 / 2018-08-20

巧妙设计多级缓存,为数据库减负

数据库巧妙设计多级缓存,为数据库减负

随着系统复杂性的提升,这种高速缓存和内存之间的速度进一步拉开,由于技术难度和成本等原因,所以有了更大的二级、三级缓存。根据读取顺序,绝大多数的请求首先...

数据库 / 2018-08-19

阿里数据库备份专家:教你pick最有效的备份系统

数据库阿里数据库备份专家:教你pick最有效的备份系统

数据库备份是个老生常谈的话题,看似很简单,但在实际操作过程中,运维人员往往会遇到这样或那样的坑。那么,如今的数据库备份有哪些挑战?如何构建有效备份系统?...

数据库 / 2018-08-19

Redis详解以及Redis的应用场景

数据库Redis详解以及Redis的应用场景

Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 是一个强大的内存型存储,具有丰富的数据结构,使其可以应用于很多方面,包括作...

数据库 / 2018-08-15

从分库分表后遗症,总结数据库表拆分策略

数据库从分库分表后遗症,总结数据库表拆分策略

本文将主要从背景、分库分表带来的后遗症、分表策略以及一些注意事项等方面对数据库分表来进行小结。...

数据库 / 2018-08-14

MongoDB Stream是如何实现完美数据增量迁移的?

数据库MongoDB Stream是如何实现完美数据增量迁移的?

MongoDB 3.6版本开始便提供了Change Stream功能,支持对数据变更记录做监听。这为实现数据同步及转换处理提供了更大的便利,下面将探讨如何利用Change Stream实...

数据库 / 2018-08-14

MySQL 8.0新特性:彻底解决困扰运维的复制延迟问题,你信吗?

数据库MySQL 8.0新特性:彻底解决困扰运维的复制延迟问题,

MySQL 8.0可以说是MySQL发展历史上里程碑式的一个版本,包括了多个重大更新,目前Generally Available版本已经已经发布,在此将介绍8.0版本中引入的一个重要的新...

数据库 / 2018-08-14

面试中有哪些经典的数据库问题?

数据库面试中有哪些经典的数据库问题?

MySQL InnoDB存储引擎,实现的是基于多版本的并发控制协议——MVCC (Multi-Version Concurrency Control) 。MVCC最大的好处:读不加锁,读写不冲突。在读多写少...

数据库 / 2018-08-13

SQL Server与MySQL中排序规则与字符集相关知识的一点总结

数据库SQL Server与MySQL中排序规则与字符集相关知识的一点

字符集是针对不同语言的字符编码的集合,,不同的字符集使用不同的规则给字符进行编码。排序规则只不过是指定了存储的数据的排序(比较)规则而已,换句话说就是...

数据库 / 2018-08-13

NoSQL还是SQL?这一篇讲清楚

数据库NoSQL还是SQL?这一篇讲清楚

随着大数据A5的到来,越来越多的网站、应用系统需要支撑海量数据存储,高并发、高可用、高可扩展性等特性要求。...

数据库 / 2018-08-13

Oracle 创始人:Oracle顶呱呱,亚马逊无法弃用它!

数据库Oracle 创始人:Oracle顶呱呱,亚马逊无法弃用它!

前几天有消息指亚马逊计划于 2020 年初完全弃用 Oracle 数据库技术,而据 CNBC 报道,本周二 Oracle 联合创始人兼董事长 Larry Ellison 对此传言进行了回应,他...

数据库 / 2018-08-10

为什么MySQL存储过程、函数和触发器对性能不好

数据库为什么MySQL存储过程、函数和触发器对性能不好

MySQL存储过程、函数和触发器是应用程序开发人员的诱人构造。但是,正如我所发现的,使用MySQL存储例程会影响数据库性能。由于不能完全确定在客户访问期间看到了...

数据库 / 2018-08-10

【工具】数据库设计中的6个最佳实践步骤

数据库【工具】数据库设计中的6个最佳实践步骤

如果设计得当,数据库是记录、存储、检索和比较数据的强大工具。然而,一个没有经过精心设计和目的的数据库不仅仅是无效的,它对那些使用它最多的人(开发人员)...

数据库 / 2018-08-10

静默错误:Oracle数据库是如何应对和处理的 ?

数据库静默错误:Oracle数据库是如何应对和处理的 ?

我们知道硬盘最核心的使命是正确的存入数据、正确的读出数据,在出错时及时抛出异常告警。磁盘出现异常的情形可能包括硬件错误、固件BUG 或者软件BUG等,常规的...

数据库 / 2018-08-09

是什么影响了数据库索引选型?

数据库是什么影响了数据库索引选型?

由于存储介质的特性,磁盘本身存取就比主存慢很多,再加上机械运动耗费,磁盘的存取速度往往是主存的几百万分之一,因此为了提高效率,要尽量减少磁盘I/O。...

数据库 / 2018-08-08

区块链和数据库技术到底有何区别?

数据库区块链和数据库技术到底有何区别?

关于数据库和区块链,总会有很多的困惑。区块链其实是一种数据库,因为他是数字账本,并且在区块的数据结构上存储信息。数据库中存储信息的结构被称为表格。...

数据库 / 2018-08-08

Java高级编程——MySQL索引实现及优化原理解析

数据库Java高级编程——MySQL索引实现及优化原理解析

在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。...

数据库 / 2018-08-08

DBA的MySQL性能优化及自动化运维实践

数据库DBA的MySQL性能优化及自动化运维实践

本文作者将站在更加全面的角度分享他在这一年多 DBA 工作中的经验,希望可以给大家带来启发和帮助。...

数据库 / 2018-08-08

PostgreSQL走势凶猛,Oracle飙涨得益于新版本发布计划?| 8月数据库排行榜

数据库PostgreSQL走势凶猛,Oracle飙涨得益于新版本发布计划

DB-Engines 发布了 2018 年 8 月份的数据库排名,Oracle 在保持了大幅度增长的同时持续领跑第 1。...

数据库 / 2018-08-07

1
3