文章 2022-02-16 来自:开发者社区

MongoDB报表实例 -- 标签成员方案

更加复杂,但是灵活的方法,用于路由报表查询到一个专属节点去使用标签和读偏好。 因为使用隐藏成员,设置一个成员为priority: 0,但是不设置它为隐藏。然而,分配一个标签use: reporting: 1 2 3 4 5 6 7 PRIMARY> conf = rs.config()     { "_id"&n...

文章 2022-02-16 来自:开发者社区

MongoDB报表实例 -- 隐藏成员方案

一个复制集的隐藏成员被配置为priority: 0,为了阻止它们被选举为主,设置hidden: true,阻止客户端连接到复制集路由读操作到它,即使他们指定了一个读偏好为secondary。 从一个隐藏成员读,你会看到一个独立的连接,而不是MongoReplicaSetClient类型,并指定slave_ok。 隐藏成员设置 你可以使用mongo shell来隐藏一个存在复制集的成员: ...

文章 2022-02-16 来自:开发者社区

MongoDB报表实例方案选型

背景介绍 在我们的生产环境使用的是复制集,为了将数据库服务器的业务压力分摊,我们将数据库拆分到了不同的复制集上运行。 我们在MongoDB复制集上运行应用程序,有时候有报表需求,常规用途是获得用户行为的分析,还有其他商业定制指标数据;有搜索引擎的查询需求,使用Solr从oplog.rs获取增量数据更新产品信息的索引。 这些报表查询和搜索引擎的查询需求,尽量不能影响到线上的业务正常运行,因此...

MongoDB报表实例方案选型

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

NoSQL数据库

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

+关注
相关镜像