注意:默认的 root 用户只在 admin 数据库中有效,如果你需要在其他数据库使用该用户仍需要自己创建: db.createUser({user:"admin", pwd:"123456", roles:["readWrite", "dbAdmin"] }) 用户权…
第一次接触 MongoDB 这种非关系型数据库的表结构设计。 MongoDB 的层级名词翻译过来会有点难理解,所以我将它和 PostgreSQL 数据库的对应起来: PostgreSQL MongoDB Database(数据库) Database(数据库) Table(表) Collection(集合) Tuple/Row(行) Document…
应该也算硬件相关吧...... 1、将系统地区切换至美国并开启虚拟化 因为是系统层面的配置因此放在一起讲。 ① 设置 -> 时间和语言 -> 语言 & 区域 -> 国家或地区 -> 切换到美国 不切换地区结果如下: ② 开启 Windows 虚拟化 这里只需要开启 Windows 虚拟机监控程序平台 和 虚拟机平台 …
在开展 PostgreSQL 增量同步到 MongoDB 的工作之前,先尝试个简单点的全量同步,也能熟悉一下 DataX 的各个配置项和其作用。 附下 DataX 的工作原理: 官方文档中也给了一个 MySQL 同步到 HDFS 的例子,和上面的流程图一起看会更容易理解: DataX 本身作为离线数据同步框架,采用 Framework+plugin…
对价格字段进行增量同步。 简单阐述全量同步和增量同步区别: 全量同步:就是每天定时(避开业务高峰期)或者周期性全量把数据从一个地方拷贝到另外一个地方,可以采用直接全部覆盖(使用新数据覆盖旧数据)或者走更新逻辑(覆盖前判断下,如果新旧不一致,就更新)。 增量同步:就是指抓取某个时刻(更新时间)或者检查点以后的数据来同步,不是无规律的全量同步。 1、基…
需要从 PostgreSQL 同步数据到 MongoDB,看了一圈选择了 DataX 工具,阿里的开源项目还是蛮值得信赖的。 官方并未提供 Docker 镜像,但是考虑到我现在已经部署了 K3s 集群,所以决定折腾下,自己构建个镜像来用。 参考文章:Docker 运行 DataX 实现数据同步方案 我的 Dockerfile 文件:DataX-do…
虽然我很早之前就完成了数据库版本的升级(9.2.4 -> 12.8),但是由于考虑到教程对新手的友好就一直没有去更新第一章,这次作为补足放出吧。 新的特性可以参照这篇文章:PostgreSQL 12 新特性汇总,对于这种大型开源项目并有专业的团队和完善的社区做维护,我是推荐无脑上新版本的。 参考文章:在CentOS 7上安装&配置Po…
1、错误信息 Missing or invalid credentials. Error: connect ECONNREFUSED /run/user/0/vscode-git-02xxxeed11.sock at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1146:16) { er…
1、定时更新机场节点 注意:定时更新机场节点配置中填入的链接,一定是要能被 Clash 正常读取的配置文件形式。 不仅是类似原生 SSR 等的订阅链接无法被 Clash 正常读取,就连一般机场提供的加密的 Clash 订阅链接也不行,必须经过订阅转换为配置文件形式才能生效。 两种转换方法: ① 在线订阅地址转换 常用:品云订阅转换(部分地区被墙) …
在路由器上的 Clash 中配置网易云音乐灰歌解锁的时候发现:UWP 版的网易云音乐请求指向的似乎不是 music.163.com 等域名(事实上走的是 music.163.com 域名,只是我 Clash 配置的有问题罢了😓),没法照抄网络上的 Clash 配置文件,求人不如求己还是自己抓包看下吧。 1、安装 Fiddler 官方下载地址:Dow…