随笔分类 -  mongodb

pongo基于pg的类似mongo语法查询npm包
摘要:pongo 是一个node 包装可以让我们使用类似mongo 查询的模式进行数据操作(底层数据存储在pg)同时提供强一致性 包含的特性 利用pg 提供了强一致性 方便集成 重用mongo 代码,因为兼容mongo api (注意并不是100%) 增强了传统pg json 查询能力 可以更好的使用pg 阅读全文

posted @ 2024-12-04 00:12 荣锋亮 阅读(5) 评论(0) 推荐(0) 编辑

mtools mongo 日志分析的利器
摘要:mtools 是一个专门用来分析mongo 日志的工具基于python 编写,功能还是很强大的 包含的工具集 mlaunch 快速构建mongo 环境的工具,比较方便进行功能测试 mlogfilter 进行日志过滤的,很强大,支持的功能不少,几个比较有用的: 基于时间过滤,慢查询过滤,特定操作过滤, 阅读全文

posted @ 2023-02-01 21:20 荣锋亮 阅读(79) 评论(0) 推荐(0) 编辑

mongo docker 内存问题
摘要:mongo docker 镜像对于cgroup 的内存管理是有点问题的,所以推荐基于容器运行mongo 的配置上wiredTigerCacheSizeGB 的大小 可以规避内存占用的问题(同时最好做好内存限制) 服务内容占用情况查看 db.adminCommand( { hostInfo: 1 } 阅读全文

posted @ 2022-08-18 23:07 荣锋亮 阅读(292) 评论(0) 推荐(0) 编辑

MangoDB 暴露pg 数据库为mongodb 的proxy
摘要:MangoDB 的目的是替换mongodb ,技术上MangoDB 是一个mongo 协议的proxy,后端使用了pg 说明 最近才开源,目前功能还比较小,但是是一个不错的模式,技术实现上基于golang,可以学习下 参考资料 https://getmango.jimdofree.com/try-m 阅读全文

posted @ 2021-11-03 00:01 荣锋亮 阅读(196) 评论(0) 推荐(0) 编辑

java 应用基于mongo driver监控简单说明
摘要:mongo java 版本的driver提供了比较多的metrics,我们之需要实现对应的Listener就可以方便的监控mongo 应用了,以下是一些简单的说明 直接使用java driver 模式 public class TestCommandListener implements Comma 阅读全文

posted @ 2020-09-30 18:07 荣锋亮 阅读(977) 评论(0) 推荐(0) 编辑

Update MongoDB field using value of another field
摘要:参考资料:https://stackoverflow.com/questions/3974985/update-mongodb-field-using-value-of-another-field/28460030 mongo 4.2 类似,update table set filed = othe 阅读全文

posted @ 2020-09-03 20:33 荣锋亮 阅读(522) 评论(0) 推荐(0) 编辑

mongodb systemd 修改dbpath 相关问题的解方法
摘要:实际上网上大家搜索关于mongo 启动异常的问题,无非是异常启动的,但是如果使用的是rpm 包安装的同时修改了dbpath 可能会 碰到一些其他的问额,主要原因如下 selinux iptables 文件夹权限 解决方法 权限的问题 chow 到mongod 账户,相对比较简单了,可能还会有文件夹不 阅读全文

posted @ 2020-08-01 01:11 荣锋亮 阅读(882) 评论(0) 推荐(0) 编辑

使用mgob 进行mongodb 数据库备份
摘要:mgob 是就有golang 编写的mongodb 数据库备份工具,支持cron 调度,基于cli (mongodump,minio mc ...) 各种工具以及rest api 的模式进行 数据的备份管理,实际上我们基于webhook 的模式比如(adnanh/webhook)也是可以解决的,对于 阅读全文

posted @ 2020-03-27 22:25 荣锋亮 阅读(839) 评论(0) 推荐(0) 编辑

cube.js 学习 cube 连接mongodb 试用二
摘要:以前有写过在我我cube.js 连接mongo 的(通过mongodb bi-connector),当时没有考虑安全的问题(账户&&ssl) 以下是关于基于账户认证以及ssl 问题的说明,以下是简单的集成说明 环境准备 docker-compose mongo version: "3" servic 阅读全文

posted @ 2020-02-16 12:35 荣锋亮 阅读(531) 评论(3) 推荐(0) 编辑

mongodb 通过sql 查询的几种方式
摘要:sql 2 mongodb query 这个一些开发工具已经是支持的,同时也有一些框架支持(目前所了解到的支持的一般) sql 查询引擎 drill,presto。。。。都是不错的方案 torodb 的stampede 这个是一个类似的cdc 解决方案,很不错,但是目前不维护了。。。 mongodb 阅读全文

posted @ 2020-02-15 21:09 荣锋亮 阅读(6656) 评论(0) 推荐(0) 编辑

mongodb bi-connector spring boot 集成试用
摘要:实际上没多少技术含量,就是spring data jdbc+mysql 数据访问而且,主要就是几个参数配置 spring boot 项目结构 使用官方的初始化器 代码结构 ├── HELP.md ├── demo.iml ├── mvnw ├── mvnw.cmd ├── pom.xml └── s 阅读全文

posted @ 2020-02-15 19:25 荣锋亮 阅读(540) 评论(0) 推荐(0) 编辑

mongodb bi-connector 使用
摘要:mongodb bi-connector 是一个方便的mongodb 2 sql 工具,我们可以使用sql 的强大查询能力,分析mongo的数据,以下是一些 简单操作,以及一些部署上的细节说明,后边会介绍spring boot 集成的说明 安装 为了方便测试使用本地docker 运行mongo+ 使 阅读全文

posted @ 2020-02-15 18:52 荣锋亮 阅读(3854) 评论(0) 推荐(0) 编辑

pgspider mongodb fdw 查询集成
摘要:前边有简单说过关于mongodb fdw 容器构建的,一些是一些使用上的简单说明 环境准备 docker-compose 文件 version: "3" services: pg-mongo: image: dalongrong/pgspider:mongo ports: - "5432:5432" 阅读全文

posted @ 2020-02-14 11:16 荣锋亮 阅读(550) 评论(0) 推荐(0) 编辑

cube.js 学习 cube 连接mongodb 试用
摘要:cube.js 对于mongodb 的连接是通过mongodb bi connector(mysql 协议)处理的,以下为简单的试用 安装mongo bi connector 这个玩意用docker 跑起来有点烦,直接试用本地运行,后期制作一个docker 镜像 下载地址 参考地址 https:// 阅读全文

posted @ 2019-05-16 16:06 荣锋亮 阅读(759) 评论(0) 推荐(0) 编辑

The Guardian’s Migration from MongoDB to PostgreSQL on Amazon RDS
摘要:转载一片mongodb 迁移pg 数据库的文章 原文:https://www.infoq.com/news/2019/01/guardian-mongodb-postgresql The Guardian migrated their CMS's datastore in 2018 from a s 阅读全文

posted @ 2019-01-12 11:11 荣锋亮 阅读(244) 评论(0) 推荐(0) 编辑

debezium mongodb 集成测试
摘要:debezium 是一个方便的cdc connector 可以帮助我们解决好多数据实时变更处理、数据分析、微服务的数据通信 从上次跑简单demo到现在,这个工具是有好多的变更,添加了好多方便的功能,支持了越来越多的数据库。 demo 使用了官方提供的docker-compose 文件 环境准备 do 阅读全文

posted @ 2018-12-25 20:26 荣锋亮 阅读(3165) 评论(0) 推荐(0) 编辑

通过torodb && hasura graphql 让mongodb 快速支持graphql api
摘要:torodb 可以方便的将mongo 数据实时同步到pg,hasura graphql 可以方便的将pg 数据暴露为graphql api,集成在一起真的很方便 环境准备 docker-compose 文件 version: '2' services: graphql-engine: image: 阅读全文

posted @ 2018-10-31 10:10 荣锋亮 阅读(629) 评论(0) 推荐(0) 编辑

torodb docker 运行试用
摘要:torodb 可以方便的让你迁移到pg,同时使用标准原生的sql 查询 使用官方的docker-compose 进行测试 环境准备 docker-compose 文件 wget https://raw.githubusercontent.com/torodb/stampede/master/main 阅读全文

posted @ 2018-10-31 09:50 荣锋亮 阅读(365) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示