了解MongoDB 一、简介 MongoDB 数据库的一些特性: · 面向文档存储,基于JSON/BSON 可表示灵活的数据结构 · 动态 DDL能力,没有强Schema约束,支持快速迭代 · 高性能计算,提供基于内存的快速数据查询 · 容易扩展,利用数据分片可以支持海量数据存储 · 丰富的功能集, ...
分类:
数据库 时间:
2020-07-27 13:50:59
阅读次数:
81
概念解析 垂直分片 按照业务拆分的方式称为垂直分片,又称为纵向拆分,它的核心理念是专库专用。 在拆分之前,一个数据库由多个数据表构成,每个表对应着不同的业务。而拆分之后,则是按照业务将表进行归类,分布到不同的数据库中,从而将压力分散至不同的数据库。 下图展示了根据业务需要,将用户表和订单表垂直分片到 ...
分类:
编程语言 时间:
2020-07-25 23:27:14
阅读次数:
84
ctiy:PRIMARY>uselocalswitchedtodblocalctiy:PRIMARY>db.oplog.rs.stats().maxSize//查看大小NumberLong("53687091200")//这里为50G,单位为Bctiy:PRIMARY>uselocalswitchedtodblocalctiy:PRIMARY>db.adminCommand
分类:
数据库 时间:
2020-07-24 13:28:22
阅读次数:
99
摘要:本文尝试对Mongo的复制和分布式事务的原理进行描述,在必要的地方,对实现的正确性进行论证,希望能为MongoDB内核爱好者提供一些参考。 1.前言 MongoDB基于wiredTiger提供的泛化SI的功能,重构了readHistory(readMajority)的能力 基于wiredTig ...
分类:
数据库 时间:
2020-07-22 16:14:52
阅读次数:
78
Sharding-Proxy是一个分布式数据库中间件,定位为透明化的数据库代理端。作为开发人员可以完全把它当成数据库,而它具体的分片规则在Sharding-Proxy中配置。它的整体架构图如下: 在架构图中,中间的蓝色方块就是我们的中间件Sharding-Proxy,下面连接的是数据库,我们可以配置 ...
分类:
其他好文 时间:
2020-07-20 15:24:41
阅读次数:
84
个人视频汇总
1、2020年深入浅出prometheus+grafana 企业监控应用
https://edu.51cto.com/sd/d075b
2、2020年深入浅出zabbix5.0 企业应用实战
https://edu.51cto.com/sd/8f88b
3、2020年Jumpserver堡垒机版本1.5.8企业落地实践
https://edu.51cto.com/sd/84158
4、2020年Redis5.0 从入门到企业应用实战视频教程
https://edu.51cto.com/sd/aa00f
5、2020年MongoDB 企业应用实战 基础 复制集 分片集群
https://edu.51cto.com/sd/1766d
6、2020年MySQL5.7系列实战课程--主从复制篇
https://edu.51cto.com/sd/c5e81
7、2020年MySQL5.7系列实战课程--高可用MHA与读写分离Atlas应用实战
https://edu.51cto.com/sd/f7955
分类:
其他好文 时间:
2020-07-12 14:15:37
阅读次数:
123
Redis集群是Redis提供的分布式数据库方案,集群通过分片(Sharding)来进行数据共享,并提供复制和故障转移功能。 ##节点 一个节点就是一个运行在集群模式下的Redis服务器,Redis服务器在启动的时候会根据cluster-enabled配置项来决定是否开启服务器的集群模式。 节点当前 ...
分类:
其他好文 时间:
2020-07-12 13:59:19
阅读次数:
63
在mariadb的主从复制集群中,读的能力被扩展了,而写的能力始终没有被扩展;这样一来对于主服务器就存在单点的问题,通常除了做双主可解决主节点单点的问题,我们还可以给主节点做高可用;而对于mariadb的主从复制集群来讲,虽然读的能力提升了,但通常情况后端数据库服务器是直接面向程序,这意味着程序要... ...
分类:
数据库 时间:
2020-07-12 12:16:28
阅读次数:
82
前言: 最近在关注微服务,在 eShop On Containers 项目中存在一个API网关项目,引起想深入了解下它的兴趣。 一、API网关是什么 API网关是微服务架构中的唯一入口,它提供一个单独且统一的API入口用于访问内部一个或多个API。它可以具有身份验证,监控,负载均衡,缓存,请求分片与 ...
在几年前在专项测试组,专项老大带着我一起做一个应用的app的专项性能测试,给应用的耗流量地方进行排查, 好几年了,现在我把他整理出来,看看还是很温故以前的点点滴滴 1. 【专项】【流量】客户端分片传输策略可以优化,把HTTP Header和较小的Content合并在一个包来发 过滤条件:tcp.st ...
分类:
其他好文 时间:
2020-07-08 00:51:35
阅读次数:
191