数据库教程PostgreSQL深入浅出 | 数据库的日常维护 1、概述 本篇是继上一篇笔记《课程笔记 | PostgreSQL深入浅出 | 数据库的启动与停止》的续集,本篇主要介绍PostgreSQL数据库的日常基本操作。后续也会持续更新内容。 2、查看数据库版... 2022-09-11993 viewsCommentsPostgreSQL 阅读全文
数据库教程PostgreSQL深入浅出 | 数据库的启动与停止 1、概述 上一章节我们已经讲述了基于CentOS7.9的操作系统环境安装PostgreSQL的过程,本章将介绍Postgres数据库的常用命令和基本操作。 2、Postgre数据库的启停 2.1、切换... 2022-09-11947 viewsCommentsPostgreSQL 阅读全文
数据库教程PostgreSQL深入浅出 | CentOS7.9安装PG12 1、目录规划 介质目录: /root 程序目录: /usr/local/pgsql 数据目录: /usr/local/pgsql/pgdata 日志目录: /usr/local/pgsql/pglog... 2022-09-111,256 viewsCommentscentos PostgreSQL 阅读全文
数据库教程PostgreSQL管理工具pgAdmin 4使用手册 一pgAdmin 4简介 pgAdmin是全球最先进的开源数据库Postgres的领先开源管理工具。 pgAdmin 4旨在满足新手和经验丰富的Postgres用户的需求,提供了强大的图形界面,可简化... 2022-09-113,815 viewsCommentspgAdmin 阅读全文
数据库教程15道 PostgreSQL 常见面试题(附答案) PostgreSQL简介 PostgreSQL是对象关系数据库管理系统最常用的语言之一。它主要用于大型 Web 应用程序。它是一个面向对象的关系型开源数据库系统。它非常强大,允许用户轻松扩展任何系统。... 2022-09-112,145 viewsCommentsPostgreSQL 面试题 阅读全文
数据库教程MongoDB5.0 新特性“时序”解析:集合性能 VS IOT 场景设计 一、解析 MongoDB 新特性“时序” MongoDB 时序集合是 MongoDB 5.0 新推出的功能,他能快速将段时间内的数据写入磁盘,并且提供快速时序检索的集合。 与普通集合相比,时序集合在数... 2022-09-091,258 viewsCommentsMongoDB 阅读全文
数据库教程NOT NULL、主外键、唯一……MySQL六种约束示例全网最全详解 一、概述 概念: 约束是作用于表中字段上的规则,用于限制存储在表中的数据。 目的: 保证数据库中数据的正确、有效性和完整性。 分类: 注意:约束是作用于表中字段上的,可以在创建表/修改表的时候添加约束... 2022-09-08980 viewsCommentsMySQL 阅读全文
数据库教程Mysql 和 Redis 是一样吗?数据如何保持一致? 先阐明一下 Mysql 和 Redis 的关系:Mysql 是数据库,用来持久化数据,一定程度上保证数据的可靠性;Redis 是用来当缓存,用来提升数据访问的性能。 关于如何保证 Mysql 和 Re... 2022-08-28917 viewsCommentsMySQL Redis 阅读全文
数据库教程PostgreSQL 数据库导入大量数据时,要如何优化? 在使用 PostgreSQL 的时候,我们某些时候会往库里插入大量数据,例如,导入测试数据,导入业务数据等等。本篇文章介绍了在导入大量数据时的一些可供选择的优化手段。可以结合自己的情况进行选择。 一、... 2022-08-26889 viewsCommentsPostgreSQL 阅读全文
数据库教程开源数据库选择,postgresql和mysql哪个好? postgresql和mysql都是免费且功能强大的开源数据库,很多用户面对这两个库都会有一个问题,那就是哪一个才是最好的开源数据库,MySQL还是PostgreSQL呢?该选择哪一个开源数据库呢? ... 2022-08-191,046 viewsCommentsMySQL PostgreSQL 阅读全文
数据库教程云原生数据库!到底是什么? 云原生成为数据库发展的主流技术趋势。问题是,什么是云原生数据库,不同企业有不同版本解读。 阿里云认为,云原生已经过了IT基础设施及应用场景云化的1.0时代,不再只强调单品能力是否容器化,或者是否通... 2022-08-131,855 viewsComments云原生 阅读全文
数据库教程Timescale PostgreSQL 2022 报告:流行度上涨,开源、可靠性和扩展是关键 Timescale 最新发布了一份 2022 年 PostgreSQL 现状调查报告。调查持续时间为 2022 年 6 月 6 日到 6 月 30 日,共收到了来自全球各地 992 名开发者的回复。P... 2022-08-091,083 viewsCommentsPostgreSQL 阅读全文
数据库教程LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 一张图看懂 SQL 7 种JOIN用法 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。 具体分解如下: 1.INNER JOIN(内连接) SELECT <select_li... 2022-08-05911 viewsComments 阅读全文
数据库教程MongoDB快速上手指南: 使用 Mocha 编写测试 “Test Driven Development” Mocha 是一个 js 测试的包, 编写测试有两个关键字 describe 和 it describe 是一个”统领块”, 所有的 test functions 都会在它”名下” it 表示每一个 ... 2022-08-021,149 viewsCommentsMongoDB 阅读全文
数据库教程MongoDB快速上手指南:SpringBoot整合MongoDB 5.1 需求分析 这里会结合一个具体的业务场景(小案例),对用户评论进行CRUD 在这个案例中主要的需求是: 基本增删改查API 根据文章id查询评论 评论点赞 文章示例参考:早晨空腹喝水,是对还是错... 2022-08-021,323 viewsCommentsMongoDB 阅读全文
数据库教程MongoDB快速上手指南:MongoDB 的索引 4.1 概述 索引支持在 MongoDB 中高效地执行查询.如果没有索引, MongoDB 必须执行全集合扫描, 即扫描集合中的每个文档, 以选择与查询语句 匹配的文档.这种扫描全集合的查询效率是非常... 2022-08-021,327 viewsCommentsMongoDB 阅读全文
数据库教程MongoDB快速上手指南:文档间的对应关系一对一、一对多、多对多 3.1 一对一 在MongoDB中可以通过内嵌文档的形式体现出一对一的关系,比如夫妻: { name:'黄蓉', husband:{ name:'郭靖' } } 复制代码 一个文档对象一旦被嵌入到另一... 2022-08-021,121 viewsCommentsMongoDB 阅读全文
数据库教程MongoDB快速上手指南:数据库操作常用命令CRUD 2.1 数据库操作 操作 语法 查看所有数据库 show dbs; 或 show databases; 查看当前数据库 db; 切换到某数据库 (若数据库不存在则创建数据库) use <db_n... 2022-08-021,534 viewsCommentsMongoDB 阅读全文
数据库教程MongoDB快速上手指南:业务场景、三高特点及相关概念 1.1 业务场景 传统的关系型数据库 (比如 MySQL), 在数据操作的”三高”需求以及对应的 Web 2.0 网站需求面前, 会有”力不从心”的感觉 所谓的三高需求: 高并发, 高性能, 高可用,... 2022-08-02990 viewsCommentsMongoDB 阅读全文
数据库教程输入的查询 SQL 语句,MYSQL是如何执行的? 执行如下 SQL,我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 select * from where id ='1'; 上图给出的是 MySQL 的基本... 2022-07-281,016 viewsCommentsMySQL 阅读全文
数据库教程数据库查询,为什么不建议使用SELECT * ? 来源:蝉沐风(ID:chanmufeng1994) “不要使用SELECT *”几乎已经成为了使用MySQL的一条金科玉律,就连《阿里Java开发手册》也明确表示不得使用*作为查询的字段列表,更是让这... 2022-07-251,177 viewsComments 阅读全文
数据库教程Oracle的体系结构浅析:Instance(实例)和Database(数据库) Oracle的体系结构大体上分为两部分:Instance(实例)和Database(数据库)。 如图1所示: 图1 Oracle 数据库体系结构 我们平时说的Oracle Server(Oracle服... 2022-07-241,982 viewsCommentsoracle 阅读全文
数据库教程mongodb基础知识:什么是文档型数据库? mongoDB 是一个「文档型数据库,旨在简化开发和扩展」。 这里很明显的确定了 mongoDB 的部分优势,那就是「简化开发和扩展」,那它是怎么简化开发和扩展的呢?这就是需要我们后面认真的去研究了。... 2022-07-191,340 viewsCommentsMongoDB 阅读全文
数据库教程MongoDB性能监控与其他数据库对比 Mongodb是一种单进程且灵活的非关系型数据库。但由于其软件小巧,单进程多线程的特点注定不会存在完善的系统动态性能视图,这点与mysql类似,但个人认为即便与mysql对比,不足还是显而易见。此外,... 2022-07-191,016 viewsCommentsMongoDB 阅读全文