之前花过半天时间写了个MongoDB的CRUD的demo。使用起来还是相当简单的。了解到mongodb是通过“肉饼”的博客。看到之后就对nosql的数据库非常感兴趣。
目前数据量最大的新闻数据库(mysql)2000W。读取非常的慢。慢到有时候没法使用。所以今天测试下新闻数据。
最初在winxp下内存2G,插入30W数据时,后台异常 error 8,mongodb数据1.5G。插入耗时:10s左右
后来发现是32bit内存不够用。今天放到 redhat linux 64bit ram:4G ,插入800w数据。mongodb数据大小22g。
预计8g内存,单机2000w数据,50G+,应该没问题。
22G数据量下,查询10次,首次平均时间30ms,以后带有缓存的查询平均时间5ms左右,速度还是相当快的。
分享到:
相关推荐
这个“mongodb-测试数据”压缩包显然包含了一些用于测试MongoDB功能的样例数据集,特别是针对增、删、改、查(CRUD)操作的学习和性能测试。 在深入探讨MongoDB的测试数据之前,我们先来了解一下MongoDB的基本概念...
**Python-mtools:MongoDB测试环境与日志分析利器** `Python-mtools` 是一个强大的工具集合,专门针对MongoDB数据库进行测试环境的搭建以及日志文件的分析和可视化。这个开源项目由Rückstädt开发,其版本号为...
本项目"MongoDB测试javaweb项目demo"旨在展示如何将MongoDB集成到Java Web应用程序中,实现数据的增删查改操作。 首先,我们需要了解Java驱动程序——MongoDB Java Driver,它是官方提供的用于Java应用连接MongoDB...
本项目中的“mongodb测试数据程序”是使用Spring框架编写的,其主要目标是提供一个向MongoDB数据库插入数据的测试类。这意味着开发者已经编写了一个Java类,该类利用了Spring的数据访问层(Data Access Layer),...
JAVA代码编写用于测试mongoDB数据库的简单程序,该程序实现对mongoDB数据库的增删改查功能,适用于初学mongoDB的童鞋学习使用,java程序连接mongoDB数据库所用到的jar包已在程序中包含,不需要另外下载,程序简单...
1 建立一个Mongo的数据库连接对象 Mongo mg new Mongo "127 0 0 1:27017" ; 查询所有的Database for String name : mg getDatabaseNames { System out println "dbName: "...
MongoDB测试1
综上所述,"MongoDB 性能 测试.pdf"这份文档很可能详细介绍了如何进行全面的MongoDB性能评估,包括测试工具的使用、性能指标的解读、优化策略的实施等方面,对于MongoDB的管理员和开发者来说是一份宝贵的参考资料。...
在本文中,我们将深入探讨如何将SpringBoot框架与MongoDB数据库进行整合,以便在Java应用中轻松地存储和检索数据。MongoDB是一个流行的NoSQL...希望这个测试demo能帮助你更好地理解和应用SpringBoot与MongoDB的集成。
这个类是java和MongoDB的交互测试类,在使用前需要安装MongoDB数据库
配置多个mongodb连接
linux下安装配置MongoDB (软件测试)
MongoDB 是一种流行的 NoSQL 数据库,以文档型数据存储为主,支持丰富的查询表达能力。在本题中,我们将探讨 MongoDB 的查询操作,基于提供的 `user1` 和 `user2` 文档进行练习。 首先,让我们熟悉一下 `db.users....
在本场景中,"MongoDB:一些MongoDB测试"很可能指的是一个包含一系列用于测试MongoDB功能和性能的项目或者脚本集合。由于标签中提到了"JavaScript",我们可以推断这些测试可能使用了JavaScript语言,因为MongoDB的...
mtools还包括mlaunch (用于在本地计算机上快速设置复杂的MongoDB测试环境的实用程序),以及mtransfer (用于在MongoDB实例之间传输数据库的工具)。 盒子里有什么东西? mtools集合中包含以下工具: 按时间切片...
MongoDB性能测试报告详细分析了在大数据量环境下,包括GridFS和组合索引在内的性能表现。通过对5亿数据级别的插入与查询进行测试,本报告旨在探讨不同索引配置、数据量、查询方式等因素对性能的影响。 首先,测试在...
本文档提供了如何在单机环境下安装和测试MongoDB的流程,尤其适合学生进行学习和实践。 首先,在安装MongoDB之前,需要准备RHEL(Red Hat Enterprise Linux)7.5操作系统。操作系统安装完毕后,接下来的步骤是文件...