在Linux中安装MongoDB Community Edition

在Linux中安装MongoDB Community Edition

MongoDB是一个免费的,跨平台的,开源的,NoSQL面向文档的数据库。它支持GNU / Linux,Microsoft Windows,Solaris和Mac OS X.MongoDB有两个版本,...
阅读全文
NoSQL的四大种类

NoSQL的四大种类

NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,但是面对快速增长的数据规模和日渐复杂的数据模型,RDBMS渐渐力不从心,无法应对很多数据库处理任务,这时No...
阅读全文
将MongoDB数据加载到Elasticsearch

将MongoDB数据加载到Elasticsearch

一、前言 由于业务需要,需要将放在MongoDB的数据加载到Elasticsearch,Elasticsearch天生具有全文检索优势。MongoDB虽然新的版本也支持fulltext,但目前尚未支持...
阅读全文
Nutch-Hadoop-MongoDB搭建分布式爬虫

Nutch-Hadoop-MongoDB搭建分布式爬虫

一、实现目标 使用Nutch、Hadoop、MongoDB实现一个简单的分布式爬虫,在Hadoop上运行Nutch爬虫抓取网页,存储到MongoDB中。 二、实验环境 CentOS7 Linux x8...
阅读全文
阿里项目的高可用Mongodb集群部署

阿里项目的高可用Mongodb集群部署

数据副本 MongoDB中的一组副本是一群mongod进程,这些进程维护同样的数据集。副本集提供了冗余和高可用性,是生产环境部署的基础。 数据冗余和可用性 通过在不同的服务器上存储相同的数据,副本机制...
阅读全文
mongodb几种备份恢复方式比较

mongodb几种备份恢复方式比较

总览 MongoDB server 提供了两种备份恢复的方法:一种是通过拷贝底层数据文件进行备份(这种方法又细化为两个不同的操作模式:1.文件快照 2.cp or rsync 等类似的文件传输复制工具...
阅读全文
Mongodb常用索引介绍

Mongodb常用索引介绍

【摘要】 索引的作用: 当一个集合数据量很大时,从这个集合中查找某条记录时,会从这个集合的第一条顺序查找起直到找到特定记录或者查找完整个集合,这个查找时间会很长,查询花费的时间几十秒到几分钟。而索引是...
阅读全文
基于Docker部署MongoDB集群

基于Docker部署MongoDB集群

【编者的话】MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中最像关系数据库的。支持类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对...
阅读全文
Percona监控工具初探

Percona监控工具初探

Percona之前的监控是以Plugin或Template的方式加载到其他的监控软件上,支持Zabbix、Nagios和Cacti等3个常用的监控软件。 Percona Monitoring and ...
阅读全文