Skip to Main Content

MongoByte MongoDB Logo

Welcome to the new MongoDB Feedback Portal!

{Improvement: "Your idea"}
We’ve upgraded our system to better capture and act on your feedback.
Your feedback is meaningful and helps us build better products.

ADD NEW FEEDBACK

Database

Showing 302

provide faster way to perform a count() on million documents

a couple of customer a shifting from MongoDB to other DBs like Redis or even PostreSQL as count is too slow on MongoDB when there are a lot of document to count even with use of indexes
Guest almost 5 years ago in Database 2 Submitted

Add a "Limit" to Delete and Bulk Delete operations

Deleting tens of millions of documents can have a big impact on the performance of the Clusters, even using Bulk Delete. A "Limit" must be added to Delete and Bulk Delete to let us limit the number of operations, making sure we do not kill the Clu...
Guest almost 6 years ago in Database 2 Submitted

Extend schema validation to be able to enforce referential integrity between collections

Where a relational database uses 2 tables to store a 1:many "parent - child" relationship between entities, MongoDB mostly stores the child documents in an array file as part of the parent document. This automatically ensures referential integrity...
Guest almost 3 years ago in Data Modeling & Indexing 0 Submitted

Leveraging Group By/Distinct Query to use regular Index

When using Group By or Distinct queries on database, provide the ability to leverage existing index i.e these queries today will miss using existing index db.collection.distinct("field") db.collection.aggregate([ { $group: { _id: "$category", ...
Guest about 1 year ago in Querying & Aggregations 0 Submitted

Add pipeline stage for "downsampling" data

Down sampling is an extremely common operation used when plotting time-series data on graphs when there is too much data to get a good looking/meaningful graph. This would pick and choose "important" data points based on an algorithm such as "Larg...
Guest over 3 years ago in Database 1 Submitted

Making operations that hang indefinitely more visible

Hi Team, It would be useful for some kind of timeout message to be implemented if an operation is waiting on commitQuorum - say wait an hour and then return an error message with "Can't perform operation, required number of commitQuorum members n...
Frederik Nosi over 1 year ago in Storage & Transactions 1 Submitted

Support compound/multiple grouping keys in $bucket

We often need to compute statistical/summarizing aggregations grouped by more than one field where all fields are of a $bucket-able type. An example, would be to count all orders grouped by their status and some custom time ranges of their creati...
Guest about 3 years ago in Querying & Aggregations 0 Submitted

Implement $bucket and $group on indexed values with sub-linear runtime

We noticed that sum $bucket and $group aggregations such as $min, $max, $count are unexpectedly slow even when fully covered by an index, (partially) because the DB scans through the entire index rather than employing optimization approaches such ...
Guest about 3 years ago in Performance & Optimization 0 Submitted

Data Replication from one MongoDB Cluster to another MongoDB Cluster

Create an option for the user to replicate data from one MongoDB Cluster to another MongoDB Cluster inside the account. We don't need to migrate data, I need replicate data from an Production Cluster to an Dev/Test Cluster. Thanks.
Guest over 4 years ago in Replication & Sharding 0 Submitted

sharding error shardsvr

Make it clear which node is causing the "shardsvr" error. Spawned from support case 01042995 Our error occurred when the user tried to connect using Compass. The failure was to list the collection names on one database. The error presented back...
Guest about 3 years ago in Storage & Transactions 0 Submitted