oracle 主从
- Java大数据:大数据开发必须掌握的四种数据库
-
大数据的典型特征,包括数据量大、数据类型多、价值密度低等,而具备这样特征的数据,在进入到存储阶段时,就需要根据数据类型及场景,来匹配适当的数据存储解决方案。今天我们来讲讲Java大数据开发当中,必须掌握的四种数据库。大数据时代的数据,我们可以大致分为结构化数据和非结构化数据。其中,结构化数据,主要是...
- 顿悟!百度强推的Redis天花板笔记,原来数据库是这样理解的
-
前言在目前的技术选型中,Redis俨然已经成为了系统高性能缓存方案的事实标准,因此现在Redis也成为了后端开发的基本技能树之一。基于上述情况,今天给大家分享一份我亲笔撰写的阿里内部《Redis笔记》,这2份Redis核心笔记及面试高频解析,共888页,对Redis的相关知识做了系...
- 面试过程中Mysql数据库常被问到的问题详解
-
面试过程中最被常用问到的数据库问题,不单单要记住,还需要理解地记住,只有这样你才可以在考官问你的时候,举一反三。常见的关系型数据库管理系统产品有?答:Oracle、SQLServer、MySQL、Sybase、DB2、Access等。SQL语言包括哪几部分?每部分都有哪些操作关键字?答:SQL...
- MySQL + Atlas 实现数据库读写分离
-
背景当今MySQL使用相当广泛,随着用户的增多以及数据量的增大,高并发随之而来。然而我们有很多办法可以缓解数据库的压力。分布式数据库、负载均衡、读写分离、增加缓存服务器等等。这里我们将采用读写分离技术进展缓解数据库的压力。数据库写入效率要低于读取效率,一般系统中数据读取频率高于写入频率,单个数据...
- 【推荐】一款实用且跨平台的数据库管理神器,支持Web浏览器
-
项目介绍DbGate是一个跨平台的数据库管理器,设计用于简化多数据库同时操作的复杂性,同时提供高级功能如模式比较、可视化查询设计器、图表可视化等。支持运行平台DbGate可作为Windows、Linux和Mac的应用程序运行,也可作为Docker容器在服务器上运行,或在客户端的Web浏览器中运行。支...
- 一篇文章带你解读从初级运维工程师到资深运维专家的学习路线
-
前不久,有一些读者朋友跟我聊到关于Linux运维方向的问题,不知道自己该学什么?怎么学?甚至对自己今后的职业规划发展方向,都没有明确。这也就充分说明了自己适合做什么方向,这个领域究竟适不适合自己去做?对于一个不了解运维究竟是做什么的同学,可能或多或少的有听过相关话题的讨论和经过一番搜索所知有了短...
- MySQL8.0 双密码机制:解决应用程序用户不停机修改密码问题
-
#冬季生活打卡季#在数据库管理中,定期更新密码是确保系统安全的重要手段。然而,如何在不影响现有连接的情况下平滑地切换密码,避免系统停机,始终是一个挑战。MySQL8.0引入的“双密码”机制为这种需求提供了有效的解决方案,使得密码更新过程能够无缝进行。1.MySQL8.0双密码特性自MySQL...
- 数据库中间件mycat你认识吗(建议收藏)
-
1.MyCAT介绍:MyCAT是一款由阿里Cobar演变而来的用于支持数据库读写分离、分片的分布式中间件。MyCAT可不但支持Oracle、MSSQL、MYSQL、PG、DB2关系型数据库,同时也支持MongoDB等非关系型数据库。官方解释:国内最活跃的、性能最好的开源数据库分库分表中间件一个彻底开...
- 阿里二面:为什么MySQL选择Repeatable Read作为默认隔离级别?
-
我们知道,ANSI/ISOSQL定义的标准隔离级别有四种,从高到底依次为:可序列化(Serializable)、可重复读(RepeatableReads)、提交读(ReadCommitted)、未提交读(ReadUncommitted)。RU隔离级别下,可能发生脏读、幻读、不可重复读等问题...
- MySQL底层概述—2.InnoDB磁盘结构三
-
大纲7.二进制日志(binlog)8.新版本结构演变7.二进制日志(binlog)(1)binlog的基本概念(2)binlog日志的三种模式(3)如何选择binlog的模式(4)binlog写入机制(5)redolog和binlog的区别(6)binlog命令操作(1)binlog的基本概念bi...