![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mongoDB
文章平均质量分 67
chenkangck50
这个作者很懒,什么都没留下…
展开
-
深入理解MongoDB的CRUD操作
MongoDB,一个广受欢迎的NoSQL数据库,以其灵活的文档模型、强大的查询能力和易于扩展的特性而著称。对于初学者和经验丰富的开发人员来说,熟练掌握MongoDB的增删改查(CRUD)操作是至关重要的。在前面的部分中,我们探讨了MongoDB的基础CRUD(创建、读取、更新、删除)操作。MongoDB是一个文档型数据库,与传统的关系型数据库(如MySQL)不同,它不需要预定义的表结构。每个文档可以有其独特的结构,字段可以在不同的文档之间变化。$unwind用于将每个文档的数组字段拆分成多个文档。原创 2023-11-16 20:18:37 · 637 阅读 · 0 评论 -
mongodb 异地备份方案及测试
调研:全量和增量备份:新增节点第一次同步是,是全量备份,以后每次同步就是增量备份异地配置延迟节点:简介:延迟节点是过去某个时间点的“数据快照”,通过做数据备份优点:在主节点上删除数据时,其他从节点实时同步主节点数据,从节点删除也被删除,而此时延迟节点由于延迟时间数据未同步,可以恢复主节点上误删除的数据缺点:做不到异地容灾最终方案:3个节点数据中心一 数据中心二 数据中心三primary second原创 2021-01-19 13:17:52 · 995 阅读 · 0 评论 -
windows 下对mongoDB 的日志切割,清理
由于windows下部署mongoDB时,默认注册成windows 服务,所以nssm已经无法再次配置mongoDB,需要通过脚本完成1.mongoDB的日志切割脚本:写个rotate.js然后写个access_ratate.bat脚本调用,用windows 定时器每天执行,就可以切割脚本2.清理参考https://editor.csdn.net/md/?articleId=111997237...原创 2021-01-13 09:57:38 · 720 阅读 · 0 评论 -
mongoDB 限制ip 报错:failed to set up listener socketexception the requested address is not valid in its
在做mongoDB限制访问IP时,版本(4.2 社区版)报错:failed to set up listener socketexception the requested address is not valid in its context网上博客大多是这样的:此方案要么就是适用于早期的mongoDB,要么就是适用于企业版本,网上总是千篇一律的抄袭,总之不适用所用版本,建议直接弃坑。(bind_ip除了绑定0.0.0.0 或者vm本机ip,绑定其他内网ip都报错)以下在google检索到,原创 2020-11-30 16:37:03 · 1792 阅读 · 0 评论 -
关于mongoDB的加固 版本 4.2.1
由于项目需要,需要对现有的mongoBD 群集进行加固,使其更加安全,防渗透mongoDB版本 4.2.11.确保安装的mongoDB是最新的版本2确保已配置身份验证在windows执行,liunx下执行:(由于windows环境,本次不验证)cat /etc/mongod.conf | grep “auth”3.确保在分片群集中启用身份验证可以是CA验证或者秘钥验证,本群集是秘钥验证4确保启用了基于角色的访问控制,对每个用户分配了一个或者多个角色在相应的数据库下身份验证db.原创 2020-11-27 17:40:19 · 544 阅读 · 2 评论 -
mongoDB的增量备份
windows10下 mongoDB数据的异地增量备份由于mongoDB官方对增量备份不是很支持,网上大多是liunx用的备份工具,故写此文章。需求:主中心3节点,备中心一节点,主备中心不是同一个集群但是可以ping,现在要求备中心每5分钟增量主中心数据定时任务+mongoDB工具@Overridepublic void syncDataTimeTask() {List fileList = fileRepository.findAll();FindIterable targetLists =原创 2020-08-19 18:07:29 · 1744 阅读 · 0 评论 -
Windows10下MongoDB集群搭建
准备环境安装包地址:1.准备3台可以互相ping同的虚拟机2.win10系统本次安装的虚拟机分别为172.21.15.15172.21.15.17172.21.15.18mongoDB官网地址: https://www.mongodb.com/最新下载地址: https://www.mongodb.com/download-center/community1.1安装数据库1.1.1双击windows installer工具包选择complete默认安装在C:\Program F原创 2020-08-20 09:31:08 · 793 阅读 · 0 评论 -
windows mongoDB备份工具使用
mongoexport & mongoimport,本次以json形势导出导出数据: mongoexport -h 127.0.0.1:17017 -d testdb -c fs.files -o C:\Users\Administrator\Desktop\data\fs.files.json -u dbOwnerTestdb -p q123456. --authenticationDatabase testdb-h:ip+端口(如果默认端口27017可以不用写)-d:数据库-c: 对应的原创 2020-08-20 10:43:56 · 732 阅读 · 0 评论