将MongoDB数据加载到Elasticsearch

将MongoDB数据加载到Elasticsearch

一、前言 由于业务需要,需要将放在MongoDB的数据加载到Elasticsearch,Elasticsearch天生具有全文检索优势。MongoDB虽然新的版本也支持fulltext,但目前尚未支持...
阅读全文
如何使用MongoDB存储Docker日志!

如何使用MongoDB存储Docker日志!

日志是系统很重要的一个组成部分,通过日志可以及时发现系统中存在的问题,也可以为修复问题提供线索。Docker提供了多种插件方式管理日志,本文就对使用MongoDB存储Docker日志的过程做个记录。 ...
阅读全文
阿里项目的高可用Mongodb集群部署

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

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

mongodb几种备份恢复方式比较

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

Mongodb常用索引介绍

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

基于Docker部署MongoDB集群

【编者的话】MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中最像关系数据库的。支持类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对...
阅读全文
mongodb安装配置与用户角色创建

mongodb安装配置与用户角色创建

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数...
阅读全文