04 2022 档案

1.Mongodb分片集群特点
摘要:1.MongoDB的分片集群解决的问题: 数据容量日益增大,访问性能日渐降低,怎样破? 新品上线异常火爆,如果支撑更多的并发用户? 单库已有10TB数据,恢复需要1-2天,如果加速? 地理分布数据 2.MongoDB完成的分片集群 Mongos:路由节点,提供集群单一入口,转发应用端请求,选择合适数 阅读全文

posted @ 2022-04-30 19:59 太白金星有点烦 阅读(167) 评论(0) 推荐(0)

16.怎样修改网卡的命令
摘要:参考连接:https://blog.csdn.net/gyxmonster/article/details/116642785 测试没有问题 阅读全文

posted @ 2022-04-30 10:04 太白金星有点烦 阅读(38) 评论(0) 推荐(0)

6.Oracle中shell常用一些命令
摘要:su - orace -c "" sqlplus -S / as sysdba<<EOF oracle的常用命令 EOF 合用: su - oracle -c "sqlplus -S \/ as sysdba" <<EOF set heading off pagesize 0 feedback of 阅读全文

posted @ 2022-04-29 17:02 太白金星有点烦 阅读(95) 评论(0) 推荐(0)

4.Oracle在启动中报错:ORA-00205
摘要:用命令sqlplus / as sysddba -->startup 启动oracle数据库时报如下错误: ORA-00205:error in identifying control file,check alert log for more info 看命令提示:是无法识别控制文件(是rac集群 阅读全文

posted @ 2022-04-28 17:26 太白金星有点烦 阅读(2809) 评论(0) 推荐(0)

5.Mongodb之readConcern模式
摘要:在readPreference选择了指定的节点后,readConcern决定这个节点上的数据哪些是可读的,类似于关系数据库中的隔离级别。可选值包括: available:读取所有可用的数据 local:读取所有可用且属于当前分片的数据,默认值 majority:读取在大多数节点上提交完成的数据 li 阅读全文

posted @ 2022-04-26 23:14 太白金星有点烦 阅读(873) 评论(0) 推荐(0)

4.MongoDB的readPreference模式
摘要:在读取数据的过程中我们需要关注以下两个问题: 从哪里读?关注数据节点位置 什么样的数据可以读?关注数据的隔离性 第一个问题则是有readPreference来解决 第二个问题则是由readConcern来解决 readPreference? readPreference决定使用那一个节点来满足正在发 阅读全文

posted @ 2022-04-25 20:43 太白金星有点烦 阅读(1198) 评论(0) 推荐(0)

3.MongoDB的writeConcern模式
摘要:1.WriteConcern MongoDB的writeConcern模式简单地可以理解为决定一个写操作落到多少个节点上才算是成功。writerConcern的取值包括: 0:发起写操作,不关心是否成功 1: 默认值,需要等待primary节点完成写操作就可以返回确认写成功的消息 n:表示写操作需要 阅读全文

posted @ 2022-04-23 10:51 太白金星有点烦 阅读(1311) 评论(0) 推荐(0)

2.搭建MongoDB复制集
该文被密码保护。

posted @ 2022-04-19 20:14 太白金星有点烦 阅读(1) 评论(0) 推荐(0)

1.Mongodb的复制集
该文被密码保护。

posted @ 2022-04-18 21:38 太白金星有点烦 阅读(1) 评论(0) 推荐(0)

9.Mongod的用户管理
摘要:基于角色的访问控制 MongoDB使用基于角色的访问控制(RBAC)来管理对MongDB系统的访问。用户被授予一个或多个角色,这些角色决定了用户对数据库资源和操作的访问。除了角色分配外,用户无法访问系统。 启动访问控制 默认情况下,MongoDB不启动访问控制。我们可以使用--auth或securi 阅读全文

posted @ 2022-04-17 17:58 太白金星有点烦 阅读(71) 评论(0) 推荐(0)

8.用python对mongod进行增删改查操作
摘要:1.这里就直接上代码了。。。 import pymongo from pymongo import MongoClient uri = "mongodb://172.16.40.20:27017" client = MongoClient(uri) ##这里初始化数据库和集合 db = client 阅读全文

posted @ 2022-04-17 13:36 太白金星有点烦 阅读(99) 评论(0) 推荐(0)

7.rename更新字段名称
摘要:1.更新一条中某个字段的名称 db.Test.updateOne({}, {'$rename': {'raw_field': 'new_field}}, false) 其实上面的update语句中: {}:是过滤条件。(更新哪些文档); ##这里面可以写一些过滤的字段{’$rename’: {‘ra 阅读全文

posted @ 2022-04-16 16:22 太白金星有点烦 阅读(80) 评论(0) 推荐(0)

6.查询文档
摘要:Mongodb一般使用的是find进行查询文档 关于find: find 是Mongodb中查询数据的基本指令,相当于SQL中的select find返回的游标 find示例: db.movies.find({"year":1975}) //单条件查询 db.movies.find({"year": 阅读全文

posted @ 2022-04-16 16:15 太白金星有点烦 阅读(60) 评论(0) 推荐(0)

5.更新文档
摘要:将文档存入数据库之后,可以使用以下几种更新方法之一对其进行更改,updateOne,updateMany和replaceOne. updateOne和updateMany都将筛选文档作为第一个参数,将变更文档作为第二个参数,后者对要进行的更改进行描述。replaceOne同样将筛选文档作为第一个参数 阅读全文

posted @ 2022-04-16 15:06 太白金星有点烦 阅读(87) 评论(0) 推荐(0)

15.redhat系列忘记root密码怎么办
摘要:redhat 7忘记root密码解决办法 1.启动的时候,在有启动项界面,相应启动项内核名称上按“e”; 2.进入后,找到linux16开头的地方,按“end”键或者control+e到最后,输入rd.break,再按ctrl+x进入下个环节; 3.命令行出现后,按顺序敲入如下命令: mount - 阅读全文

posted @ 2022-04-16 08:55 太白金星有点烦 阅读(691) 评论(0) 推荐(0)

3.Oracle11gR2 RAC GI ORA-15003 错误
摘要:这边文档说的很好,我已经实践过,完美解决问题,很nice http://blog.chinaunix.net/uid-26446098-id-5680859.html 阅读全文

posted @ 2022-04-14 14:47 太白金星有点烦 阅读(34) 评论(0) 推荐(0)

5.和远程服务做免密
摘要:/usr/bin/expect <<EOF spawn ssh-copy-id -id /root/.ssh/id_rsa.pub 用户@ip -o StrictHostKeyChecking=no expect { "(yes/no)" { send "yes\r"; exp_continue } 阅读全文

posted @ 2022-04-13 15:55 太白金星有点烦 阅读(26) 评论(0) 推荐(0)

2.Oracle集群无法启动的原因
摘要:这里分享一个文档,写的很详细,值得推荐 https://www.askmac.cn/archives/diag-oracle-rac-grid-infrastructure.html 里面有很多故障处理,比较全面,适合收藏。。。 阅读全文

posted @ 2022-04-13 11:00 太白金星有点烦 阅读(96) 评论(0) 推荐(0)

1.集群中显示的db资源是unknow状态
摘要:问题:集群中的ora.db显示的unknown状态而不是online状态,或者集群是启动的,但是没有服务监听没有起来 这个时候我们就要小心权限问题了。。。 https://www.anbob.com/archives/6110.html 这里将的很好,和我操作的是一样的。。。 阅读全文

posted @ 2022-04-13 09:43 太白金星有点烦 阅读(95) 评论(0) 推荐(0)

4.删除文档和集合
摘要:现在有如下的数据 > db.one.find(); { "_id" : ObjectId("62513012f4a74899d0aa416e"), "name" : "Oner" } { "_id" : ObjectId("625130b1f4a74899d0aa416f"), "name" : " 阅读全文

posted @ 2022-04-11 21:05 太白金星有点烦 阅读(65) 评论(0) 推荐(0)

3.Mongodb的文档插入
摘要:插入操作操作是Mongodb中添加数据的基本方法,这用主要有两种方法进行插入: insertOne:这个是对集合进行单条数据插入 insertMany:这个是对集合进行多条数据进行插入 ##单条插入> db.one.insertOne({"name":"Oner"}) { "acknowledged 阅读全文

posted @ 2022-04-11 20:51 太白金星有点烦 阅读(187) 评论(0) 推荐(0)

4.从远程服务器上拉取文件
摘要:if ssh root@83.24.xx.xx test -e /home/xxx/xx.txt;then cd /mnt/ && wget ftp://用户:密码@ip//文件绝对路径 else echo "文件不存在" fi 从远程服务器上面拉取文件。。。。 阅读全文

posted @ 2022-04-11 14:14 太白金星有点烦 阅读(167) 评论(0) 推荐(0)

1.mongodb脚本系列之01
摘要:1.往mongodb中插入大量的数据 #!bin/bash for(( i=0;i<10;i++ )) do mongo<<EOF use liulin; db.test.insertOne({"name":"u_$i"}); EOF done 这里是利用循坏进行插入。。。 shell 阅读全文

posted @ 2022-04-10 17:32 太白金星有点烦 阅读(66) 评论(0) 推荐(0)

2.Mongodb常用的命令
摘要:show dbs : 显示当前数据库列表 show collections : 显示当前数据库中的集合 show users :显示用户 use db_name : 切换数据库,和mysql中的切换数据库是一样 db.help() :里面有很多命令,可以好好研究研究 数据库相关 1.help db. 阅读全文

posted @ 2022-04-10 16:42 太白金星有点烦 阅读(118) 评论(0) 推荐(0)

1.MongoDB基本介绍
摘要:1.基本概念 文档是Mongodb中基本数据单元,可以粗略地认为其相当于关系型数据库中的行(但表达力要强的多) 集合类似于关系数据库中的表 一个Mongodb实例可以拥有多个独立的数据库,每个数据库都拥有自己的集合 每个文档都有一个特殊的键'_id',在其所属的集合中是唯一的。 2.数据类型 Mon 阅读全文

posted @ 2022-04-08 21:19 太白金星有点烦 阅读(97) 评论(0) 推荐(0)

13.Redis数据迁移
摘要:这里先留着。。。 阅读全文

posted @ 2022-04-06 21:11 太白金星有点烦 阅读(18) 评论(0) 推荐(0)

12.集群运维
该文被密码保护。

posted @ 2022-04-06 15:19 太白金星有点烦 阅读(0) 评论(0) 推荐(0)

11.Redis之故障转移
该文被密码保护。

posted @ 2022-04-05 16:42 太白金星有点烦 阅读(0) 评论(0) 推荐(0)

3.redis内存达到上限
该文被密码保护。

posted @ 2022-04-03 10:50 太白金星有点烦 阅读(0) 评论(0) 推荐(0)

2.redis复制有可能碰到的问题
摘要:使用salveof命令之后,长时间看不到数据同步,以为复制功能失效了,或配置错了。其实不用担心,有两种方法可以确定是否正在建立复制。 在创建redis复制是,一开始可能会发现slave长时间不开始同步数据,可能数据量太大,导致了master在dump数据慢,此时可以在master上执行top -p 阅读全文

posted @ 2022-04-03 10:44 太白金星有点烦 阅读(86) 评论(0) 推荐(0)

1.redis内存不够导致数据丢失
摘要:redis丢失数据案例 背景介绍: 我们的一台redis服务器,硬件配置为4核,4G内存。redis持久话方案是RDB。前面几个月redis使用的 内存在1G左右。在一次重启之后,redis只恢复了部分数据,这时查看redis.log文件,看到如下错误: [23635] 25 Jul 08:30:5 阅读全文

posted @ 2022-04-03 10:24 太白金星有点烦 阅读(1312) 评论(0) 推荐(0)

10.redis之请求路由
摘要:在集群模式下,redis接受任何键相关命令时首先计算键对应的槽,再根据槽找出对应的节点,如果节点是自身,则处理键命令,否则回复MOVED重定向错误,通知客户端请求正确的节点,这个过程称为MOVED重定向。 鉴于上面的的请求的,在使用redis-cli时,可以加入-c参数支持自动重定向,redis-c 阅读全文

posted @ 2022-04-01 20:33 太白金星有点烦 阅读(142) 评论(0) 推荐(0)

34.详解Expdp/Impdp三种性能诊断方法--如何有效定位瓶颈
摘要:https://developer.51cto.com/article/601690.html 阅读全文

posted @ 2022-04-01 20:08 太白金星有点烦 阅读(44) 评论(0) 推荐(0)

导航