办公常用软件技术学习网

办公常用软件技术学习网、Excel技术学习、PPT技术学习、Word技术学习、AI技术学习、PS技术学习,开发技术,数据库开发,SEO教程

联系客服联系客服

您现在的位置是:首页>数据库

  • 关于MySQL库表名大小写问题

    关于MySQL库表名大小写问题

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践前言:一般在数据库使用规范中,我们都会看到这么一条:库名及表名一律使用小写英文。你有没有思考过,为什么推荐使用小写呢?库表名是否应该区分大小写呢?带着这些疑问,我们一起来看下本篇文章。1.决定大小写是否敏感的参数在 MySQL 中,数据库与 data 目录中的目录相对应。数据库中的每个表都对应于数据库目录中的至少一个文件(可能是多个文件,具体取决于存储引擎)。因此,操作系统的大小写是否敏感决定了数据库大小写是否敏感,而 Wi

    2021-06-04 10:30数据库6818996

  • 美团二面:Redis与MySQL双写一致性如何保证?

    美团二面:Redis与MySQL双写一致性如何保证?

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践前言四月份的时候,有位好朋友去美团面试。他说,被问到Redis与MySQL双写一致性如何保证?这道题其实就是在问缓存和数据库在双写场景下,一致性是如何保证的?本文将跟大家一起来探讨如何回答这个问题。公众号:捡田螺的小男孩谈谈一致性一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中数据的值是一致的。 强一致性:这种一致性级别是最符合用户直觉的,它要求系统写入什么,读出来的也会是什么,用户体验好,但实现起来往往对系统的性

    2021-06-04 09:56数据库8548670

  • MySQL 一棵 B+ 树能存多少条数据?

    MySQL 一棵 B+ 树能存多少条数据?

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践大家好,我是Tom哥~今日寄语:充满活力的新人,能让身边的人都重回初心,真是不可思议。mysql 的InnoDB存储引擎 一棵B+树可以存放多少行数据?(答案在文章中!!)要搞清楚这个问题,首先要从InnoDB索引数据结构、数据组织方式说起。我们都知道计算机有五大组成部分:控制器,运算器,存储器,输入设备,输出设备。其中很重要的,也跟今天这个题目有关系的是存储器。我们知道万事万物都有自己的单元体系,若干个小单体组成一个个大的个体

    2021-06-04 07:55数据库2833101

  • 数据库:MySQL、HBase、ElasticSearch三者对比

    数据库:MySQL、HBase、ElasticSearch三者对比

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践1、概念介绍MySQL:关系型数据库,主要面向OLTP,支持事务,支持二级索引,支持sql,支持主从、Group Replication架构模型(本文全部以Innodb为例,不涉及别的存储引擎)。HBase:基于HDFS,支持海量数据读写(尤其是写),支持上亿行、上百万列的,面向列的分布式NoSql数据库。天然分布式,主从架构,不支持事务,不支持二级索引,不支持sql。ElasticSearch:简称ES是一款分布式的全文检索

    2021-06-04 07:31数据库1390826

  • 实时监视同步数据库变更,这个框架真是神器

    实时监视同步数据库变更,这个框架真是神器

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践我们数据库中的数据一直在变化,有时候我们希望能监听数据库数据的变化并根据变化做出一些反应,比如更新对应变化数据的缓存、增量同步到其它数据源、对数据进行检测和审计等等。而这种技术就叫变更数据捕获(Change Data Capture)。对于这种技术我们可能知道一个国内比较知名的框架Canal,非常好用!但是Canal有一个局限性就是只能用于Mysql的变更数据捕获。今天来介绍另一种更加强大的分布式CDC框架Debezium。

    2021-06-03 21:54数据库1400845

  • MySQL查询优化之一

    MySQL查询优化之一

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「小猪notebook」,作者钟Ger。转载本文请联系小猪notebook公众号。上一期我们深入理解了MySQL的索引,有了MySQL索引可以一定程度上提高MySQL的查询速度。这一期我们来学习下MySQL查询性能优化的一般方法。1 为什么查询速度会慢?其实很简单,在一个应用程序中,我们要查询一些数据,通常是从客户端出发,请求经过网络传输到达服务端后,在服务端进行解析,然后把查询命令发送给MySQL,MySQ

    2021-06-03 19:55数据库1727891

  • 聊聊MySQL 8.0中的Json增强

    聊聊MySQL 8.0中的Json增强

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「数据和云」,作者崔虎龙。转载本文请联系数据和云公众号。现在很多应用环境中都能看到JSON灵活的影子。各阶段数据层次的递归层次,能很好的分辨。一直对MySQL的JSON很期待的,最近才有时间研究一下。JSON了解JSON就是一串字符串,只不过元素会使用特定的符号标注。比如:{} 双括号表示对象[] 中括号表示数组“” 双引号内是属性或值: 冒号表示后者是前者的值关系型数据库实现JSON

    2021-06-03 19:13数据库1483834

  • JDBC中Statement接口实现查询数据、添加数据

    JDBC中Statement接口实现查询数据、添加数据

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践大家好,我是Java进阶者,今天给大家介绍的是如何使用Statement接口实现查询查询数据、添加数据。一、前言在JDBC技术中,不同的数据库需要不同的驱动程序,先加载驱动程序,接着数据库的连接后,再使用SQL语句来执行数据库。本文给大家介绍的是如何使用Statement接口实现查询查询数据、添加数据,接下来,小编带大家一起来学习!二、JDBC的基本应用1.在程序中和某个数据库进行连接之后,可以使用SQL语句和该数据库中的表进行

    2021-06-03 10:01数据库4422104

  • MySQL系列-YUM及RPM包安装(v5.7.34)

    MySQL系列-YUM及RPM包安装(v5.7.34)

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践一、安装说明本文介绍使用YUM源及RPM包安装及简单配置MySQL-v5.7.34版本。5.7版本下载:https://dev.mysql.com/downloads/mysql/5.7.html本文中使用本地VM虚机部署测试。OS:CentOS 7.8 x64虚机配置:2核CPU、4G内存二、清理系统环境CentOS 7 版本的系统默认自带安装了MariaDB,需要先清理。## 查询已安装的mariadbrpm-qa|grep

    2021-06-03 06:05数据库9957389

  • 这个世界,又多了一点抽象!

    这个世界,又多了一点抽象!

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「小姐姐味道」,作者小姐姐养的狗。转载本文请联系小姐姐味道公众号。首先,我对群里这个动图心情十分复杂。又爱又恨。然后,我们来到正题。如果你常年在处理一些日志、监控方面的东西,一定会在一定程度上听过OpenTracing,像 Zipkin、Jaeger、SkyWalking都对其有很好的支持。但是可惜,OpenTracing已经成为过去式了,现在的APM世界,由一种叫做OpenTelemetry的规范所统治。

    2021-06-02 18:46数据库2367249