- 博客(81)
- 资源 (3)
- 收藏
- 关注

原创 【MongoDB 】问题之集群节点 RECOVERYING 状态解决
问题描述公司项目搭建的mongodb集群,前几天发现有好几次访问异常。 一个分片的primary节点服务总是down掉,后来经过仔细排查,发现原来是该集群内的副本节点状态一直是”RECOVERYING”的。日志如下: 原因分析主要信息: We are too stale to use 10.171.30.102:27021 as a sync source. Blacklisting thi
2017-11-11 12:26:38
6208
原创 Apache Log4j曝史诗级漏洞,Spring boot修复教程
全球知名开源日志组件Apache Log4j被曝存在严重高危险级别远程代码执行漏洞,攻击者可以利用该漏洞远程执行恶意代码。据阿里云通报,由Apache Log4j2某些功能存在递归解析功能,攻击者可直接构造恶意请求,触发远程代码执行漏洞。该漏洞于12月7日由游戏平台Minecraft用户在网上曝光,据称黑客可以通过操作日志消息(甚至在聊天信息中键入内容),并且还可以在Minecraft服务器端执行恶意代码。Apache log4j官方在7日当天便发布2.15.0-rc1版本以修复漏洞,随后,阿里云、斗象
2021-12-13 09:42:59
7129
原创 mongo shell的使用 (2)--隐式创建数据库与集合
操作 db.xxx.insert不仅将文档插入到users集合中,而且还会创建集合和数据库。
2021-05-18 16:37:21
1416
原创 mongo shell的使用 (1)
MongoDB的标准发行版本中提供了 mongo shell.它提供了一种具有对 JavaScript语言和标准函数的完全访问权限的 JavaScript环境。它为 MongoDB数据库管理提供了一个完整接口.
2021-05-18 15:27:14
1065
1
翻译 【MongoDB Shell方法】副本集方法
注意有关每个方法的详细信息,包括语法和示例,请单击方法以转到其详情页。名称 说明 rs.add() 向副本集中添加成员。 rs.addArb() 向副本集中添加仲裁节点。 rs.conf() 返回副本集的配置文档。 rs.freeze() 阻止当前成员在一段时间内被选为主节点。 rs.help() 返回副本集函数的帮助信息。 rs.initiate() 初始化新副本集。 rs.printReplicationInfo() .
2020-12-29 13:29:51
260
原创 IDEA+GIT使用入门
IntelliJ IDEA 对版本控制的支持是以插件化的方式来实现的。支持主流的版本控制软件:CVS、Subversion(SVN)、Git、Mercurial、Perforce、TFS。
2020-11-17 16:56:02
195
翻译 【MongoDB】CRUD操作 之 插入文档
insertOne() 将单个文档插入集合中;insertMany() 将多个文档插入一个集合中;insert() 将一个或多个文档插入到集合中。
2020-10-29 18:32:22
322
原创 【PMP】论PMP含金量高不高?
PMP是目前项目管理界含金量最高的证书,获得了全球190多个国家和地区的高度认可。《财富》杂志曾说:“21世纪是项目管理(PMP)的世纪,因为一切商务活动都可能当作项目运作。”要想获得PMP专业认证,考生须达到美国项目管理协会(PMI)规定,对项目管理专业知识的掌握程度及其相应的工作经验和要求!
2020-10-27 16:53:20
1141
翻译 【MongoDB】 增删改查操作(CRUD)简介
CRUD(Create、Read、Update、Delete)操作就是创建、读取、更新和删除文档。
2020-10-24 20:52:00
533
翻译 【MongoDB】BSON类型
BSON是一种二进制序列化格式,用于在MongoDB中存储文档和进行远程过程调用。 有关BSON规范请访问bsonspec.org。
2020-10-23 10:15:48
1582
翻译 【MongoDB】文档介绍
MongoDB将数据记录存储为BSON文档。 BSON是JSON文档的二进制表示形式,尽管它比JSON包含更多的数据类型。
2020-10-05 10:34:26
464
原创 封装通用的jquery ajax post提交函数
本文描述封装前端ajax post提交函数,在没有返回结果需要处理,只有返回成功或失败提示信息的情况。适用于修改提交、删除提交等。
2020-09-23 09:01:08
361
原创 本地电脑与远程服务器之间无法复制粘贴,怎么办?
rdpclip.exe进程是负责远程复制粘贴的,一般是由于这个进程出问题,导致远程无法复制。所以:关闭rdpclip.exe, 再重新运行rdpclip.exe即可。
2020-09-14 14:21:01
603
原创 【MongoDB】固定集合(Capped Collections)
固定集合是大小固定的集合。一旦集合的分配空间占满了,会通过覆盖集合中最旧的文档为新文档腾出空间。
2020-09-11 10:23:43
778
翻译 【MongoDB】视图
MongoDB视图是可查询的对象,视图内容由其他集合或视图的聚合管道定义。视图内容不会持久化到磁盘。不支持针对视图的写入操作。
2020-09-06 18:09:34
1553
原创 【MongoDB】配置mongo Shell
prompt是javascript语言中的一个方法,主要用处是显示prompt对话框。用于显示可提示用户进行输入的对话框
2020-09-03 14:55:04
881
原创 【MongoDB】查看一个集合是否已经分片
db.sms.stats().sharded,查看集合sms是否已经分片了,返回结果:true或者 false!
2020-08-12 11:06:52
881
翻译 【MongoDB】索引策略 之 确保索引有与索引大小适配的RAM容量
为了最快的处理速度,请确保索引有与索引大小适配的RAM容量,避免系统从磁盘中读取索引
2020-08-09 20:00:28
547
原创 【MongoDB】Indexing Strategies(索引策略)
一个应用程序要建立最适合的索引必须考虑许多因素包括:预期的查询类型、读取与写入的比率以及系统的可用内存大小等。
2020-08-02 18:09:15
282
原创 使用ToStringBuilder.reflectionToString重写toString方法
ToStringBuilder.reflectionToString可以方便快捷重写一个实体类的toString方法。
2020-08-01 20:36:03
1226
原创 【MongoDB】索引属性>稀疏(间隙)索引(Sparse Indexes)
稀疏索引仅包含具有索引字段的文档条目,即使索引字段包含空值也是如此。稀疏索引会跳过缺少索引字段的所有文档。索引是“稀疏的”,因为它不包括集合的所有文档。
2020-07-30 11:59:35
1176
翻译 【MongoDB】索引属性 之 局部索引(Partial Indexes)
局部索引仅对集合中符合指定过滤器表达式的文档建立索引。通过对集合中文档的子集进行索引,局部索引具有较低的存储需求,并降低了索引创建和维护的性能成本。
2020-07-29 11:17:22
1134
原创 【MongoDB】手把手教你副本集添加新成员
需求概述:现有mongodb副本集群:shard2ReplSet,需要添加一个新成员,新成员的ip是10.44.22.167,端口是27032。添加步骤可参考文章:添加新成员。下面的实战步骤,会一一展示给大家。下面的所有操作均是在10.44.22.167这台服务器上进行的操作。1.准备数据目录,新建目录D:\db\shard2s\dataD:\db\shard2s\log2.启动一个新的mongod服务实例在dos命令行下执行:D:\Mon...
2020-07-10 21:32:39
1718
原创 【MongoDB】索引属性 之 不区分大小写的索引(Case Insensitive Indexes)
不区分大小写的索引支持在不考虑大小写的情况下的字符串的比较查询。
2020-07-06 12:13:28
1428
翻译 【MongoDB】索引属性 之 唯一索引
唯一索引可确保索引字段不存储重复值,即强制索引字段的唯一性。默认情况下,MongoDB在创建集合期间会在_id字段上创建唯一索引。
2020-06-21 13:27:28
2382
Navicat_for_MySQL_10.0.11.0
2020-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人