时序集合: 版本核心功能
在创建集合时, 可以指定此集合为时序集合, 一个创建命令如下:
db.createCollection(
"weather24h",
{
timeseries: {
timeField: "timestamp",
metaField: "metadata",
granularity: "hours"
},
expireAfterSeconds: 86400
}
)
timeField 是时间戳, metaField 是标签,
granularity 是聚合粒度,
expireAfterSeconds 是过期时间
-
时序集合底层存储依然是 WiredTiger, 但是现在创建集合, 已经支持了表级别 storageEngine, 未来不排除会有各种各样的集合级引擎出现; -
没有为时序查询定制新的语法, 各种聚合依然需要通过 aggregate 进行, 或者通过 Materialized Views 创建视图来查看数据; -
索引上, 时序集合已经按照常用的查询模式, 对数据进行了索引, 但是这个索引不会被 list 索引命令列出来, 同时, 如果有自己的针对 metafield 的过滤需求, 可以正常创建二级索引; -
和其他时序引擎一样, 为了保证存储效率, MongoDB 的时序集合不支持更新与手动删除, 另外, 在当前版本里, 时序集合不支持分片。
修改了默认的写参数
动态修改片键
快照读
isMaster 命令重命名
Change Streams 新增了一个事件
MongoDB Shell 项目废弃
读性能提升
聚合查询功能增加
升级须知
岗位推荐来了!
肖贝贝是MongoDB中文社区创始成员之一,也是一家名叫Tapdata的创业公司的技术负责人。Tapdata由前MongoDB大中华区技术总监唐建法(TJ)创立,并于近期获得了五源资本领投的千万美元融资。以下为Tapdata的MongoDB人才招募启事:
不论是MongoDB数据库研发工程师,MongoDB 高级DBA,还是研发Leader,Java 中间件研发工程师,测试Leader,Oracle 高级DBA,产品经理/总监······我们现在迫切需要更多的工程师来加入我们一起,把Tapdata打造成一个世界级的实时数据处理平台。
我们有一个优秀的创始团队,成员来自MongoDB、百度、腾讯、阿里巴巴、Oracle等明星科技公司,薪资可比大厂,股票期权爆发力必须远超大厂!
以产品为核心的团队文化, 一群热血的小伙伴在为一个心中的目标持续奋斗的过程, 必定会给你带来不一定的人生经历。
下边介绍MongoDB数据库研发工程师,MongoDB 高级DBA两个岗位,感兴趣的朋友请识别二维码投递简历或者勾搭肖贝贝私聊!
Tapdata的实时数据处理以及实时数据中台的存储均需要用到分布式数据库MongoDB。作为国内最专业的MongoDB团队之一,当我们遇到一些特定场景引起性能瓶颈的时候,我们迎难而上,要从底层优化和解决我们遇到的性能问题。我们和官方有良好的合作关系,你有机会直接和官方工程师进行交流并提交PR。
理想的你应该是(无需全部匹配):
1. 3-5年以上C++ 基础软件研发经验
2. 能够阅读并理解大型开源软件(MongoDB)
3. 熟悉常用的数据结构与算法
4. 参与过开源软件研发
5. 熟悉分布式原理、并发编程、IO、操作系统等
6. 良好的编码习惯
Tapdata 是唯一的一个以MongoDB为主要存储的数据平台产品;
Tapdata创始人是MongoDB技术社区的发起人和广受好评的极客时间MongoDB 高手课的讲师;
Tapdata团队拥有来自前MongoDB原厂工程师及7名认证工程师;
Tapdata团队为国内三大运营商的两家提供MongoDB技术支持;
如果你是走MongoDB路线,在这里你会有最好的成长。你会配合研发团队,对Tapdata产品里的MongoDB的读写性能调优,以及保障Tapdata客户的MongoDB集群的稳定运行。你也可能会进行一些数据库相关的工具的研发。
理想的你:
1. 3-5年MongoDB数据库经验
2. 了解MongoDB底层原理机制,包括分片,复制集,监控指标,备份恢复流程,事务性,Oplog,性能特征等
3. 有大型集群运维经验,具有系统性的数据库性能排查及调优经验
4. 具有丰富的操作系统经验, Docker, Kubernetes
5. 有一定的编程基础
不论是MongoDB数据库研发工程师,MongoDB 高级DBA,还是研发Leader,Java 中间件研发工程师,测试Leader,Oracle 高级DBA,产品经理/总监······我们现在迫切需要更多的工程师来加入我们一起,把Tapdata打造成一个世界级的实时数据处理平台。我们提供和大厂媲美的总包,和远超大厂的未来预期!
评论前必须登录!
注册