上一页 1 2 3 4 5 6 7 8 ··· 42 下一页
摘要: pg_rman pg_rman工具是实现PostgreSQL数据库在线备份,物理备份和恢复的备份工具。可以实现全量备份,增量备份。 https://github.com/ossc-db/pg_rman 常用参数 Usage: pg_rman OPTION init pg_rman OPTION ba 阅读全文
posted @ 2025-06-17 15:12 屠魔的少年 阅读(74) 评论(0) 推荐(0)
摘要: export PGPASSWORD=root psql -h10.2.29.66 -p5432 -Uroot -d test980500 CREATE TABLE example_table ( id integer NOT NULL, name character varying(100), ti 阅读全文
posted @ 2025-06-17 15:08 屠魔的少年 阅读(43) 评论(0) 推荐(0)
摘要: rpm包: postgresql14-14.11-1PGDG.rhel7.x86_64.rpm postgresql14-contrib-14.11-1PGDG.rhel7.x86_64.rpm postgresql14-libs-14.11-1PGDG.rhel7.x86_64.rpm postg 阅读全文
posted @ 2025-06-17 10:57 屠魔的少年 阅读(12) 评论(0) 推荐(0)
摘要: initdb参数说明: -A, --auth=METHOD 为本地用户指定pg_hba.conf文件中的认证方法,可以为md5、trust、password等,为了安装方便,默认的值是trust,但是除非你信任数据库实例所在服务器上的所有本地用户; --auth-host=METHOD 指定通过TC 阅读全文
posted @ 2025-06-17 10:56 屠魔的少年 阅读(25) 评论(0) 推荐(0)
摘要: mkdir /data/postgresql -p cd /data/ cat > docker-compose.yml << EOF version: "3.1" services: postgresql: image: postgres:13.14 container_name: pg5432 阅读全文
posted @ 2025-06-17 10:55 屠魔的少年 阅读(96) 评论(0) 推荐(0)
摘要: neo4j 官方文档有说明,使用 neo4j-admin restore / dump 导出和恢复数据库的时候需要停掉数据,否则会报数据库正在使用的错误: command failed: the database is in use — stop Neo4j and try again 官方文档这样 阅读全文
posted @ 2025-06-17 10:44 屠魔的少年 阅读(72) 评论(0) 推荐(0)
摘要: mongo 127.0.0.1:27017 -uroot -p "root#123" --authenticationDatabase=admin use bonade_iot; db.mytab.find({"rcv_time": {"$lt": ISODate("2024-01-02T00:00 阅读全文
posted @ 2025-06-17 01:16 屠魔的少年 阅读(11) 评论(0) 推荐(0)
摘要: 01背景介绍 在MongoDB的副本集中,如果你利用mongo-shell连接一个从节点,进行查询操作,经常会遇到下面的报错: [root@ /data1]# /usr/local/bin/mongo mongodb://root:xxxxx@10.xx.xx.xx:27017/admin Mong 阅读全文
posted @ 2025-06-17 01:15 屠魔的少年 阅读(22) 评论(0) 推荐(0)
摘要: 使用脚本管理mongodb服务 [root@MongoDB ~]# cat /etc/init.d/mongod #!/bin/bash MONGODIR=/usr/local/mongodb MONGOD=$MONGODIR/bin/mongod MONGOCONF=/etc/mongodb.co 阅读全文
posted @ 2025-06-17 01:13 屠魔的少年 阅读(6) 评论(0) 推荐(0)
摘要: 通过Connection String URI登录数据库。 在URI末尾加上“&maxPoolSize=”,即可设置连接池的连接数。 示例:使用Mongo Shell连接副本集实例时,限制连接池的连接数为10。 mongo "mongodb://rwuser:xxxxxxxxxx@192.168.1 阅读全文
posted @ 2025-06-17 01:12 屠魔的少年 阅读(6) 评论(0) 推荐(0)
摘要: 查看所有参数: db.adminCommand( { getParameter : "*" } ) 查看某个具体参数: db.adminCommand( { getParameter:1, syncdelay:1 } ) 使用 setParameter命令修改参数: db.adminCommand( 阅读全文
posted @ 2025-06-17 01:11 屠魔的少年 阅读(41) 评论(0) 推荐(0)
摘要: 默认情况下,所有数据库的数据文件都存放在dbPath指定的目录下。 当实例中数据库较多的时候,目录就会比较乱。 所以在生产环境,建议配置每个DB使用独立的目录。 配置参数是:storage.directoryPerDB,该值默认为false。 当设置为true后,会在storage.dbPath 参 阅读全文
posted @ 2025-06-17 01:10 屠魔的少年 阅读(28) 评论(0) 推荐(0)
摘要: 1 相关参数说明 查看MongoDB 的最大连接数: [root@testdb ~]# mongo --port 27018 MongoDB shell version v4.4.13 connecting to: mongodb://127.0.0.1:27018/?compressors=dis 阅读全文
posted @ 2025-06-17 01:09 屠魔的少年 阅读(95) 评论(0) 推荐(0)
摘要: 修改/etc/mongod.conf processManagement: timeZoneInfo: /usr/share/zoneinfo fork: true security: keyFile: /etc/mongodb.key replication: oplogSizeMB: 2048 阅读全文
posted @ 2025-06-17 01:08 屠魔的少年 阅读(18) 评论(0) 推荐(0)
摘要: 身份验证: 方法一: mongo --port 27017 --authenticationDatabase "admin" -u "myUserAdmin" -p 方法二: mongo --port 27017 use admin; db.auth('root','mima123456') 或者: 阅读全文
posted @ 2025-06-17 01:06 屠魔的少年 阅读(22) 评论(0) 推荐(0)
摘要: 管理员账号未知,创建一个管理员账号,需要重启 systemctl stop mongod systemctl start mongod 注释: security: authorization: enabled mongo --host 10.2.210.2 --port 27017 use admi 阅读全文
posted @ 2025-06-17 01:06 屠魔的少年 阅读(12) 评论(0) 推荐(0)
摘要: 当在SECONDARY 节点读取操作,报如下错误: rs0:SECONDARY> show tables; 2020-08-26T10:34:53.196+0800 E QUERY [thread1] Error: listCollections failed: { "operationTime" 阅读全文
posted @ 2025-06-17 01:04 屠魔的少年 阅读(39) 评论(0) 推荐(0)
摘要: 把认证关闭, 然后新建admin,新建用户,就可以了,前提你知道每个库的 用户不然只能 新建用户了.... MongoDB集群认证,有下面三步: (1)生成密钥文件,复制到其他两台服务器上.并修改权限 openssl rand -base64 741 > /usr/replSet_key chmod 阅读全文
posted @ 2025-06-17 01:03 屠魔的少年 阅读(18) 评论(0) 推荐(0)
摘要: 前言 MongoDB是非关系型数据库的典型代表,DB-Engines Ranking 数据显示,近年来,MongoDB在 NoSQL领域一直独占鳌头。MongoDB是为快速开发互联网应用 而设计的数据库系统,其数据模型和持 久化策略就是为了构建高读/写的性能,并且可以方面的弹性拓展。随着MongoD 阅读全文
posted @ 2025-06-17 01:02 屠魔的少年 阅读(22) 评论(0) 推荐(0)
摘要: 建议避免绑定EIP直接通过互联网访问MongoDB 避免MongoDB部署在互联网或者DMZ里,应该将MongoDB部署在公司内部网络,使用路由器或者防火墙技术把MongoDB保护起来,避免直接绑定EIP方式从互联网访问MongoDB。通过这种方式防止未授权的访问及DDos攻击等。不推荐绑定弹性公网 阅读全文
posted @ 2025-06-17 01:01 屠魔的少年 阅读(17) 评论(0) 推荐(0)
摘要: 一、数据库连接 使用时,可能会遇到因为Mongod/Mongos的连接数满了,导致客户端无法连接的问题。在Mongod/Mongos的服务端,收到一个新的连接由一个单独的线程来处理,每个线程配置了1MB的栈空间,当网络连接数太多时,过多的线程会导致上下文切换开销变大,同时内存开销也会上涨。 1、客户 阅读全文
posted @ 2025-06-17 01:01 屠魔的少年 阅读(10) 评论(0) 推荐(0)
摘要: 一、命名规范 1、数据库对象(库名、表名、字段名、索引名)命名建议全部使用小写字母开头,后面跟字母或者数字,数据库对象(库名、表名、字段名、索引名)名字长度建议都不要大于32字节。 2、数据库名称不能使用特殊字符("",.,$,,/,*,?,~,#,:,?,|")和空字符\0,数据库名称不能使用ad 阅读全文
posted @ 2025-06-17 01:01 屠魔的少年 阅读(25) 评论(0) 推荐(0)
摘要: 原文链接:https://help.aliyun.com/zh/mongodb/user-guide/use-mongoshake-to-implement-one-way-synchronization-between-apsaradb-for-mongodb-replica-set-instan 阅读全文
posted @ 2025-06-17 00:58 屠魔的少年 阅读(168) 评论(0) 推荐(0)
摘要: openssl rand -base64 32 > /tmp/mongo_keyfile chmod 600 /tmp/mongo_keyfile 阅读全文
posted @ 2025-06-17 00:56 屠魔的少年 阅读(8) 评论(0) 推荐(0)
摘要: 查看复制集状态 rs.status() 查看配置文件 rs.conf() 查看复制集的主节点 db.isMaster() 查看副本集的配置 rs.conf() 查看复制的情况 rs.printSlaveReplicationInfo() 或 rs.printReplicationInfo() 检查o 阅读全文
posted @ 2025-06-17 00:55 屠魔的少年 阅读(43) 评论(0) 推荐(0)
摘要: 10.2.210.2 mongo --host 10.2.210.2 --port 27017 use admin; db.auth('root','root.COM2020'); mkdir -p /data/mongo_rep2 mkdir -p /data/mongo_rep3 touch / 阅读全文
posted @ 2025-06-17 00:49 屠魔的少年 阅读(6) 评论(0) 推荐(0)
摘要: # 列出分片信息 mongos> use admin mongos> db.runCommand( { listshards : 1 } ) { "shards" : [ { "_id" : "shard1", "host" : "sh1/127.0.0.1:28021,127.0.0.1:2802 阅读全文
posted @ 2025-06-17 00:49 屠魔的少年 阅读(17) 评论(0) 推荐(0)
摘要: WiredTiger和RocksDB区别 一、数据结构 WiredTiger使用B树作为其主要数据结构。B树是一种平衡树,它可以保证插入、查找和删除的时间复杂度都是O(log n),其中n是树中节点的数量。B树在磁盘上的操作非常高效,因为它可以通过一次IO操作读取多个节点。 RocksDB使用LSM 阅读全文
posted @ 2025-06-17 00:20 屠魔的少年 阅读(22) 评论(0) 推荐(0)
摘要: 关于华为云RocksDB存储引擎和WiredTiger存储引擎 1、华为云MongoDB 3.4和4.0是WiredTiger存储引;4.2和4.4是RocksDB存储引擎。 参考:https://support.huaweicloud.com/productdesc-dds/dds_01_0014 阅读全文
posted @ 2025-06-17 00:19 屠魔的少年 阅读(7) 评论(0) 推荐(0)
摘要: mongodb 备份、还原、导入、导出 mongodump备份数据库 从 MongoDB 4.2 开始,不能再使用 mongodump 或 mongorestore 作为分片集群的备份策略了。这些工具无法维护跨分片事务的原子性保证。 如果开启了用户认证,要加上 --authenticationDat 阅读全文
posted @ 2025-06-17 00:17 屠魔的少年 阅读(81) 评论(0) 推荐(0)
摘要: MySQL: lan-dev-zt-v2-mysql.bndxqc.com:3316 表: bonade_operate_center.saas_oper_log mysql --login-path=root-10.2.21.57 bonade_operate_center -A SELECT m 阅读全文
posted @ 2025-06-17 00:17 屠魔的少年 阅读(11) 评论(0) 推荐(0)
摘要: 测试数据: mongo --host 10.2.30.28 --port 27017 -umongo_rw -p"afsd23#zUNQbbO7oF" --authenticationDatabase=admin use testdb; db.testcol.insertMany([ {"_id": 阅读全文
posted @ 2025-06-17 00:16 屠魔的少年 阅读(7) 评论(0) 推荐(0)
摘要: 软件下载地址 liunux http://dl.mongodb.org/dl/linux/ win http://dl.mongodb.org/dl/win32/x86_64 阅读全文
posted @ 2025-06-17 00:14 屠魔的少年 阅读(8) 评论(0) 推荐(0)
摘要: groupadd mongod useradd -g mongod mongod tar zxvf mongodb-linux-x86_64-rhel70-4.2.24.tgz -C /usr/local/ ln -s /usr/local/mongodb-linux-x86_64-rhel70-4 阅读全文
posted @ 2025-06-17 00:13 屠魔的少年 阅读(10) 评论(0) 推荐(0)
摘要: mkdir /data/mongo/{data,log,config} -p cd /data/mongo cat > /data/mongo/config/mongod.conf << EOF systemLog: destination: file logAppend: true path: / 阅读全文
posted @ 2025-06-17 00:12 屠魔的少年 阅读(66) 评论(0) 推荐(0)
摘要: mkdir -p /data/mongo groupadd mongodb useradd -g mongodb mongodb tar zxvf mongodb-linux-x86_64-rhel70-4.2.14.tgz -C /usr/local/ ln -s /usr/local/mongo 阅读全文
posted @ 2025-06-17 00:12 屠魔的少年 阅读(21) 评论(0) 推荐(0)
摘要: 节点规划: mongos: 28015、28016、28017 configserver: 28018、28019、28020(复制集) mongod: 28021、28022、28023(复制集) 28024、28025、28026(复制集) 创建目录 for i in 15 16 17 18 1 阅读全文
posted @ 2025-06-17 00:11 屠魔的少年 阅读(9) 评论(0) 推荐(0)
摘要: 一,git 流程(常规流程) 1. 在项目主页fork正式仓库 2. git clone 自己fork出来的仓库地址 - git clone git@github.xxx.com:xxx/xxx.git 3. git remote add upstream 正式仓库地址 - git remote a 阅读全文
posted @ 2025-06-16 15:26 屠魔的少年 阅读(29) 评论(0) 推荐(0)
摘要: 从阿里云的Docker Hub 上pull一个MySQL的image. docker pull registry.cn-hangzhou.aliyuncs.com/acs-sample/mysql:5.7 查看下载镜像 [root@hcdev yum.repos.d]# docker images 阅读全文
posted @ 2025-06-16 15:03 屠魔的少年 阅读(16) 评论(0) 推荐(0)
摘要: 问题描述: mysql.err 日志有大量报错: mbind: Operation not permitted mbind: Operation not permitted 当前 docker-compose.yml 配置: [root@gzfat-xqy-saas-mysql-10.2.32.15 阅读全文
posted @ 2025-06-16 15:01 屠魔的少年 阅读(142) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 42 下一页