2018年9月24日

mongoDB的复制集5----复制集安全(认证,用户,权限)

摘要: 一、什么是认证 如何开启认证 1).auth=true(在配置文件里增加) 2).keyFile(建议添加到配置文件里) #如果设置了auth=true,但第一次没有创建用户就启动实例怎么办# 在配置文件里增加如下 echo "setParameter=enableLocalhostAuthBypa 阅读全文

posted @ 2018-09-24 18:59 ExplorerMan 阅读(1030) 评论(0) 推荐(0)

MongoDB复制集安全认证

摘要: 之前我有一篇博客写的是“node.js通过权限验证连接MongoDB”,这篇博客上提到如何在启动文件中通过配置auth参数来开启权限认证,但这种认证方式只适合单机节点,当我们使用复制集时应该怎么开启权限认证来保证复制集的安全捏? 先给大家看一下我在centos虚拟机上搭建的复制集 这和我之前的那篇博 阅读全文

posted @ 2018-09-24 18:58 ExplorerMan 阅读(237) 评论(0) 推荐(0)

MongoDB 用户名密码登录

摘要: Mongodb enable authentication MongoDB 默认直接连接,无须身份验证,如果当前机器可以公网访问,且不注意Mongodb 端口(默认 27017)的开放状态,那么Mongodb就会产生安全风险,被利用此配置漏洞,入侵数据库。 容易遭受入侵的环境 使用默认 mongod 阅读全文

posted @ 2018-09-24 18:52 ExplorerMan 阅读(518) 评论(0) 推荐(0)

MongoDB 分片

摘要: 1. 创建Sharding复制集 rs0 1.1 复制集rs0配置 # mongo localhost:27020 > rs.initiate({_id: 'rs0', members: [{_id: 0, host: 'localhost:27020'}, {_id: 1, host: 'loca 阅读全文

posted @ 2018-09-24 18:46 ExplorerMan 阅读(167) 评论(0) 推荐(0)

高可用性和PyMongo

摘要: High Availability and PyMongo高可用性和PyMongo************************************PyMongo makes it easy to write highly available applications whether you 阅读全文

posted @ 2018-09-24 18:43 ExplorerMan 阅读(298) 评论(0) 推荐(0)

Python3中使用PyMongo的方法详解

摘要: 前言 本文主要给大家介绍的是关于在Python3使用PyMongo的方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细介绍: MongoDB存储 在这里我们来看一下Python3下MongoDB的存储操作,在本节开始之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Pyth 阅读全文

posted @ 2018-09-24 18:13 ExplorerMan 阅读(328) 评论(0) 推荐(0)

pymongo使用方法

摘要: #!/usr/bin/env python # -*- coding:utf-8 -*- """ MongoDB存储 在这里我们来看一下Python3下MongoDB的存储操作,在本节开始之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Python 的PyMongo库。 连接Mon 阅读全文

posted @ 2018-09-24 18:11 ExplorerMan 阅读(192) 评论(0) 推荐(0)

生产环境下搭建mongodb复制集高可用环境(python)

摘要: 环境描述:有三台ubuntu服务器,,每台服务器上已经有mongodb实例。创建3个mongo2.4的新实例,分别作为三个复制集节点,同时保证了当前单节点环境的稳定 3台服务器都已经有单个mongo实例运行 步骤 1.创建mongo新实例需要的目录资源 主要是数据库存放目录、日志文件、配置文件、ke 阅读全文

posted @ 2018-09-24 18:06 ExplorerMan 阅读(594) 评论(0) 推荐(0)

spring配置mongodb连接副本集多个节点

摘要: mongodb版本3.4.x 1、配置副本集 先配置副本集,可参考我之前写的文章:http://blog.csdn.net/fuck487/article/details/78287362 注意:必须配置仲裁节点,本来我以为仲裁节点作用不大,后来发现如果没配置仲裁节点,即使代码配置了多节点连接,一旦 阅读全文

posted @ 2018-09-24 18:01 ExplorerMan 阅读(3080) 评论(0) 推荐(1)

spring mongodb 复制集配置(实现读写分离)

摘要: 注:mongodb当前版本是3.4.3 spring连接mongodb复制集的字符串格式: mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]] m 阅读全文

posted @ 2018-09-24 17:58 ExplorerMan 阅读(881) 评论(0) 推荐(0)

MongoDB之shard_副本集和分片部署

摘要: 机器角色分配和拓扑环境如下: 配置副本集s1 1.创建目录在s1h1上创建如下目录[root@node3 db]# mkdir -p /db/s1/conf[root@node3 db]# mkdir -p /db/s1/data[root@node3 db]# mkdir -p /db/s1/lo 阅读全文

posted @ 2018-09-24 17:42 ExplorerMan 阅读(559) 评论(0) 推荐(0)

导航