什么是 ChangStreams xuanyun 2021-10-04 大数据 250 1 百度已收录 阿里云新用户专享 领取限量2000元代金券 限量爆款选购 2核8G内存5M带宽3000元/3年 学生用户专属 18-24岁用户直享¥9.5/月 全民上云优选 新老用户均可购买低至17元/月 企业级应用一折起购 稳定,可靠企业级独享实例 多产品一键采购 购物车采购可减5000元 ECS 云服务器 SWAS 轻量应用服务器 RDS 云数据库 Redis 云数据库 CDN 内容分发 OSS 对象存储 SLB 负载均衡 NAT 网关 DNS 云解析 MAIL 企业邮箱 WAF 应用防火墙 DDoS 高防 SMS 短信包 MK 云市场 XIN 心选 IM 商标注册 JZ 自营建站 什么是 ChangStreams 上一篇: wordpress却换nginx服务器的配置设置 下一篇: ECS使用有感
ChangeStreams 功能是基于 MongoDB Oplog 实现的,Oplog 为增量数据,ChangeStreams 在 Oplog 之上包裹一层应用,对外提供一个 API 接 口,将数据进行实时推送,推送的数据类型包括:In sert、Delete、Update、Invalidate、DDL。Inv alidate:主要适用于监控的表被删除时,监控此时 没有意义,会返回 Invalidate 的事件;DDL 事件 是数据库操作语言,如 Create Database、Drop Database 等。总的来说,ChangeStreams 是基 于 Oplog 实现的,提供推送实时增量推送功能。
资源来源:电子书《玩转MongoDB从入门到实战》,下载链接:https://developer.aliyun.com/topic/download?id=1060
2021-09-29 14:46