node.js - 使用 NoSQL 数据库计算用户数
问题描述
获取/存储已注册我的平台的用户数量的最佳方法是什么?由于我使用的是 MongoDB,因此如果不逐条计算每条记录,我就无法访问“用户”数据库中的行数(这显然会随着用户的增多而降低效率)。
解决方案
感谢@Joe 的回答。我将使用该estimatedDocumentCount
方法,因为它需要的资源 ( O(1)
) 比countDocuments
(
推荐阅读
- python - 用于嵌套字典的 Python 函数
- typescript - 限制键和值必须是相同值的类型
- exception - 在 JAX-RS 中引发自定义异常
- java - saxparser 没有接收我的所有数据
- elasticsearch - 使用 rest api 的 Elasticsearch List<> 数据批量插入
- vue.js - 如何运行 vue 指令功能?
- reactjs - react-chartjs-2 具有不同数据集的多个图表
- python - 基于另一个数据的多元RNG?
- paraview - 绘图有限差分法的 Paraview
- javascript - 试图比较两个对象数组并从一个数组中删除匹配的元素并返回它,目前只删除第一个匹配项