InnoDB存储引擎简介

前言:存储引擎是数据库的核心,对于MySQL来说,存储引擎是以插件的形式运行的。虽然MySQL支持种类繁多的存储引擎,但最常用的当属InnoDB了,本篇文章将主要介绍InnoDB存储引擎相关知识。1.InnoDB简介MySQL5.5版本以后,默认存储引擎就是InnoDB了。InnoDB是一种兼顾了高可靠性和高性能的通用存储引擎。在MySQL5.7中,除非你配置了其他默认存储引擎,否则执行CREAT
分类: 数据库 发布时间: 08-07 23:21 阅读次数: 0

【最佳实践示例】Logstash JDBC实现ElasticSearch与关系型数据库Postgre

##【最佳实践示例】LogstashJDBC实现ElasticSearch与关系型数据库PostgreSQL近实时同步在数据全文检索需求越来越大的今天,很多公司都在关系数据库数据的基础上,加上了ElasticSearch,来进行数据快速全文检索,所以ElasticSearch与关系型数据库数据进行数据同步就变的尤为重要。本文主要介绍PostgreSQL数据库通过Logstash-JDBC插件与El
分类: 数据库 发布时间: 08-07 23:11 阅读次数: 0

dataguard角色切换后goldengate处理

近期在一dataguard环境中遇到,主库的服务器出现异常夯机。之后手工重启服务器又能正常工作,原因未查明,售后提出针对各部件逐一替换的方式来处理。环境:dataguard的主库上部署有goldengate。dbversiongoldengateversionosplant11gr212.1.2.1.0linux64环境:A是主库【出现夯机后要换硬件配件】、B是备库过往的做法:每次主备库切换前停应
分类: 数据库 发布时间: 08-07 17:11 阅读次数: 0

这样配置数据库链接池,直接从100ms干到3ms!

我在研究HikariCP(一个数据库连接池)时无意间在HikariCP的Githubwiki上看到了一篇文章(即前面给出的链接),这篇文章有力地消除了我一直以来的疑虑,看完之后感觉神清气爽。故在此做译文分享。接下来是正文数据库连接池的配置是开发者们常常搞出坑的地方,在配置数据库连接池时,有几个可以说是和直觉背道而驰的原则需要明确。1万并发用户访问想象你有一个网站,压力虽然还没到Facebook那个
分类: 数据库 发布时间: 08-07 07:11 阅读次数: 0

为什么数据库不应该使用外键

为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。当我们想要持久化地存储数据时,使用关系型数据库往往都是最稳妥的选择,这不仅因为今天的关系型数据库种类非常丰富并且稳定,还因为不同社区对关系型数据库的支持都非常
分类: 数据库 发布时间: 08-07 07:01 阅读次数: 0

为什么 MySQL 的自增主键不单调也不连续

为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。当我们在使用关系型数据库时,主键(PrimaryKey)是无法避开的概念,主键的作用就是充当记录的标识符,我们能够通过标识符在一张表中定位到唯一的记录,作者在
分类: 数据库 发布时间: 08-07 07:01 阅读次数: 0

不同类型数据库转换工具

DB2DB是用于多种主流数据库之间进行数据转换的工具,它是由深圳市米软科技研发于2015年,历时5年测试、完善、应用、升级,已成为一款成熟、应手的产品。够快速:1.在千万级别大数据情况下,对比SQLyog、NavicatPremium、Mss2sql等同类型工具,DB2DB的处理速度高出300%以上。够稳定:1.在转换前对数据库进行多种已知问题的检查;2.源数据库同步转换到新数据库时,保留数据表属
分类: 数据库 发布时间: 08-06 18:51 阅读次数: 0

MinIO很强-让我放弃FastDFS拥抱MinIO的8个理由

目前可用于文件存储的网络服务选择有很多,比如阿里云OSS、七牛云、腾讯云等等,但是收费都有点小贵。为了帮公司节约成本,之前一直是使用fastDFS作为文件服务器,准确的说是图片服务器。直到我发现了MinIO,我决定放弃FastDFS。关于MinIO的使用方法,我就不说了。大家去看MinIO官网地址:docs.min.io/cn/,非常详细。我就从对比的角度来说说我为什么果断的放弃了fastDFS,
分类: 数据库 发布时间: 08-06 18:51 阅读次数: 0

面试总被问分库分表怎么办?这些知识点你要懂

微服务、分布式大行其道的当下,中、高级Java工程师面试题中高并发、大数据量、分库分表等已经成了面试的高频词汇,这些知识不了解面试通过率不会太高。作者:佚名来源:数据库开发|2020-08-0414:00收藏分享引言微服务、分布式大行其道的当下,中、高级Java工程师面试题中高并发、大数据量、分库分表等已经成了面试的高频词汇,这些知识不了解面试通过率不会太高。你可以不会用,但你不能不知道,就是这么
分类: 数据库 发布时间: 08-06 15:31 阅读次数: 0

见证成长,PostgreSQL线上沙龙感谢有你

在过去的半年里,由中国PostgreSQL分会主办的线上技术沙龙一直在我们身边,陪伴着我们,见证了成长。
分类: 数据库 发布时间: 08-06 14:21 阅读次数: 0

C语言简单回顾

说明:已经学过C,假期有空闲时间,想多接触一下算法,先来简单回顾一下C,一些比较熟悉的知识点就不再列举第一章 为什么要学C语言①起源从“Space Travel”到UNIX19世纪七八十年代,ken和dmr为了免费玩游戏,找到了PDP-7小型机,它具有当时最先进的图形处理能力,由于裸机需要操作系统的支持,他们两个为了共同的目标----快乐地玩耍,共同编写了操作系统UNIXUNIX最初是用汇编语言写的,汇编语言是一种机器语言,难以被人类理解,于是人们发明介于自然语言和机器语言之间的编程语言,那就是汇
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0

2020计算机博弈大赛幻影围棋分组第一天 信息交互模块

2020计算机博弈大赛幻影围棋分组第一天本文章为2020计算机博弈大赛记录笔记
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0

我是怎么一年半成功入职的!

Hello,我是 Alex 007,一个热爱计算机编程和硬件设计的小白,为啥是007呢?因为叫 Alex 的人太多了,再加上每天007的生活,Alex 007就诞生了。之前写了一篇文章【一年半,从编程都不懂的小白到成功入职!】,小火了一把,有不少读者或私信或微信我,问我是怎么学习,怎么下海的,今天就来详细说一说吧。我没想到的是,基本上每个问我的人都会提到C语言,这位编程语言的老大哥,大部分高校编程必修课也是第一课。其实对于C语言和C++的了解我也很是很多,当时学的时候花了挺久,因为毕竟是刚开始,学.
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0

【图神经网络综述】一文道尽GNN原理、框架和应用

【2020 图神经网络综述】A Comprehensive Survey on Graph Neural Networks1. 摘要:2. 简介:2.1 为什么要用图表示数据:2.2 GNN与network embedding:2.3 GNN与Graph Kernel:2.4 一些符号表示:论文地址:https://arxiv.org/abs/1901.005961. 摘要:近年来,深度学习已经彻底改变了许多机器学习任务,从图像分类和视频处理到语音识别和自然语言理解。这些任务中的数据通常在欧几里德空间
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0

深度学习 如何查看 GPU使用情况

正确的了解主机 GPU的使用情况,才能更好的给程序分配合适的 BatchData,以下提供 Win10系统与 Ubantu系统下的查询GPU使用情况的方法。
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0

非常易懂且全面的计算机科学概论知识总结

我将此书的中文电子版pdf版本分别放到了网盘链接:https://pan.baidu.com/s/18c4qrHsoF_B1y3zVygtH5g提取码:a0ki绪论算法:就是完成一项任务所需要的步骤一旦一个算法被设计出来,那么完成任务就变成了按照指令执行的过程所以说计算机的智能限制于算法的智能总结其实计算机就是一个能够存储(主存)并且处理数据(cpu)的一个机器Cpu其实就是能够处理数据(指令也是数据),有着控制电路去完成指令(也就是一种机器语言)所指定的操作----说白了就是读取指令数据
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0

spark基础练习

在名为sparkwork.txt中有如下内容:班级ID 姓名 年龄 性别 科目 成绩12 张三 25 男 chinese 5012 张三 25 男 math 6012 张三 25 男 english 7012 李四 20 男 chinese 5012 李四 20 男 math 5012 李四 20 男 english 5012 王芳 19 女 chinese 7012 王芳 19 女 math 7012 王芳 19 女 english 7013 张大三 25 男 chinese 60
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0

毕业记——我在华北理工的四年

可能是因为疫情没能够和朋友们在毕业季相聚,也没能拍一张值得留念的毕业照的原因。毕业后会很想念自己的大学。学校位于燕山脚下、渤海之滨。这里的天空总是那么的蓝。不知道应该称作是蔚蓝,还是湛蓝?每年到了盛夏和深冬,天空会变成深蓝,这是我在南方从未见过的深颜色,让人舒心、沉醉。但深蓝的天空往往是没有一片云彩的,不知是何原因?大一作为新校区的第一批小白鼠,初见华北理工的心情还是非常非常激动的。原来这就是大学啊~真的好大!遗憾的是那天是个阴天,我爸妈没能领略曹妃甸的美就匆匆离开了。以至于后来每年的9月,我都会
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0

主流编程语言简述

本文将简要的介绍一些主流的编程语言,对于一些没有列举到的,因为真的太多了,如果真的感兴趣,不放自己查一下它。本文介绍的编程语言简述的内容来自John Sonmez《软技能2 软件开发者职业生涯规划》和一些网上资源进行整理得到。CC语言诞生于美国的贝尔实验室,由D.M.Ritchie以B语言为基础发展而来,C语言是当今仍被使用的古老编程语言中的一种。C语言是面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。如今的许多其他的主流编程语言都起源于C,因此,只要你掌握了C的语法知识,当你学习其他的语言
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0

计算机网络课程设计---基于TCP协议网上聊天程序

在科学技术飞速发展的时代,计算机网络显示了它蓬勃发展的生命力,越来越多的人已经离不开网络了,无论是工作、学习还是休闲娱乐,这些都已经和网络息息相关。本次计算机网络课程设计是基于TCP协议网上聊天程序,程序中用到了套接字socket、多线程thread和Python自带的图形界面库Tkinter,在密码保存和传递方面用到了MD5算法,该程序的功能:用户注册、用户登录、显示在线用户和支持多人聊天。
分类: 数据库 发布时间: 08-06 10:21 阅读次数: 0