TiDB简介 TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP)的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、 ...
分类:
数据库 时间:
2020-08-26 17:06:48
阅读次数:
56
1.数据库概述1.什么是数据库?数据库就是【存储数据的仓库】,其本质是一个【文件系统】,数据按照特定的格式将数据存储起来,用户可以通过SQL对数据库中的数据进行增加,修改,删除及查询操作。2.什么是关系型数据库?数据库中的【记录是有行有列的数据库】就是关系型数据库(RDBMS,RelationalDatabaseManagementSystem),与之相反的就是NoSQL数据库了。3.数据库和表数
分类:
数据库 时间:
2020-08-19 19:26:44
阅读次数:
74
1.什么是Change Stream? Change Stream是MongoDB用于实现变更追踪的解决方案,类似于关系型数据库的触发器,但原理不完全相同 | | Change Stream | 触发器 | | | | | | 触发方式 | 异步 | 同步(事务保证) | | 触发位置 | 应用回调 ...
分类:
数据库 时间:
2020-08-18 13:27:20
阅读次数:
78
主要内容 1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询?2. 约束3. 多表之间的关系4. 范式5. 数据库的备份和还原 DQL:查询语句 1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方 ...
分类:
数据库 时间:
2020-08-15 22:21:31
阅读次数:
92
》演变过程 》数据的获取不单单单单是从mysql等关系型数据库中获取了 》商品的基本信息 》商品的评价,描述等 》商品的图片 》商品的波段性的热点高频信息 》商品的价格计算,积分累计等 》总结大型互联网应用的难点和解决办法 ...
分类:
数据库 时间:
2020-08-10 20:59:41
阅读次数:
82
##【最佳实践示例】LogstashJDBC实现ElasticSearch与关系型数据库PostgreSQL近实时同步在数据全文检索需求越来越大的今天,很多公司都在关系数据库数据的基础上,加上了ElasticSearch,来进行数据快速全文检索,所以ElasticSearch与关系型数据库数据进行数据同步就变的尤为重要。本文主要介绍PostgreSQL数据库通过Logstash-JDBC插件与El
分类:
数据库 时间:
2020-08-08 00:39:39
阅读次数:
103
为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。当我们想要持久化地存储数据时,使用关系型数据库往往都是最稳妥的选择,这不仅因为今天的关系型数据库种类非常丰富并且稳定,还因为不同社区对关系型数据库的支持都非常
分类:
数据库 时间:
2020-08-07 09:53:16
阅读次数:
59
为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。当我们在使用关系型数据库时,主键(PrimaryKey)是无法避开的概念,主键的作用就是充当记录的标识符,我们能够通过标识符在一张表中定位到唯一的记录,作者在
分类:
数据库 时间:
2020-08-07 09:47:49
阅读次数:
75
consul数据中心的含义,可以将其当做数据库来理解,类似于Redis等非关系型数据库,采用的是键-值对的方式,存放着各个容器的IP及端口信息。consul的功能很强大,可以以群集的方式运行,并且具备健康监测等功能。环境如下docker版本为18.09.0部署docker可参考:部署DockerhostnameIPservicedocker01192.168.171.151consuldocker
分类:
其他好文 时间:
2020-08-05 10:38:25
阅读次数:
87
恢复内容开始 数据库(Database) 数据库是按照数据结构来组织、存储和管理数据的仓库。 我们的程序都是在内存中运行的,一日程序运行结束或者计算机断电,程序运行中的数据会丢失。 所以我们就需要将一些程序运行的数据性永久化到硬盘之中,以确保数据的安全性。而数据库就是数据持久化的最佳选择。 说白了, ...
分类:
数据库 时间:
2020-08-03 23:11:59
阅读次数:
73