
mongdb
永远的18岁记忆
这个作者很懒,什么都没留下…
展开
-
MyCat 安装部署,实现数据库分片存储
一、安装MySQL或MariaDB(本文以MariaDB为例) MySQL手动安装方法:点击查看 MariaDB安装: 1、下载MariaDB的repo?123456789101112131415$ vi /etc/yum.repos.d/MariaDB.repo # MariaDB 的Yum源[mariadb]name = MariaDBbaseurl = http://yum.maria...原创 2018-05-14 17:41:28 · 652 阅读 · 1 评论 -
MongoDB 分片的原理、搭建、应用
一、概念: 分片(sharding)是指将数据库拆分,将其分散在不同的机器上的过程。将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载。基本思想就是将集合切成小块,这些块分散到若干片里,每个片只负责总数据的一部分,最后通过一个均衡器来对各个分片进行均衡(数据迁移)。通过一个名为mongos的路由进程进行操作,mongos知道数据和片的对应关系(通过配置服...转载 2018-07-06 11:24:09 · 499 阅读 · 0 评论 -
Mongdb分片实战二(分片逻辑)
分片逻辑图上节搭建的分片集群从逻辑上看如下图所示: 片:可以普通的mongod进程,也可以是副本集。但是即使一片内有多台服务器,也只能有一个主服务器,其他的服务器保存相同的数据。mongos路由进程:它路由所有请求,然后将结果聚合。它不保存存储数据或配置信息。配置服务器:存储集群的配置信息。整个分布式的集群通过mongos对客户端提供了一个透明统一的接口,客户端不需要关系具体的分片细节,所有分片的...转载 2018-07-06 11:33:24 · 354 阅读 · 0 评论 -
Mongdb分片实战一(集群搭建)
随笔 - 97 文章 - 9 评论 - 371 MongoDB分片实战(一):集群搭建环境准备Linux环境主机OS备注192.168.32.13CentOS6.3 64位普通PC192.168.71.43CentOS6.2 64位服务器,NUMA CPU架构MongoDB版本:mongodb-linux-x86_64-2.4.1,下载地址:www.mongodb.org/downloads....转载 2018-07-06 11:34:55 · 299 阅读 · 0 评论 -
Mongdb分片实战三(性能和优化)
插入、查询和更新插入:MongoDB会根据片键和conifg中的信息写入到指定的分片上。读取:以下内容摘抄自《深入学习MongoDB》关于读取:上一节故障恢复中已经有所验证。更新:如果要更新单个文档一定要在片键中使用片键(update的第一个参数)。我们现在OSSP10.bizuser(已经在_id上进行哈希分片)中插入一条记录:1. mongos> use OSSP10 2. ...转载 2018-07-06 11:36:48 · 443 阅读 · 0 评论