引言:MongoDB是基于文档型的数据库,为了比较它与Mysql的区别,笔者写了两个小例子来测试,二者的读性能
环境:个人电脑/Window10 、未对mysql和mongodb做其余的配置(采用的是默认配置)
数据:数据表有10万条数据
测试:随机读取其中1万条数据,计算读取时间
Mysql测试代码:
package intelligence;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
public class MutilMysqlTest {
public MutilMysqlTest() {
}
@BeforeClass
public static void setUpClass() throws Exception {
}
@AfterClass
public static void tearDownClass() throws Exception {
}
@Test
public void test() throws Exception {
Class.forName("co