似乎并不能解决我的问题
A
AJW
@AJW
註冊用戶
1
威望
35
帖子
835
资料浏览
0
粉丝
0
关注
AJW 发布的帖子
-
为什么每次mongoimport之后都会报SocketException?
在Linux下执行以下命令,
mongoimport --host localhost:27050 --type csv -d wja -c tmp --headerline --file mongoimport_1000000.csv -j 4
数据全部都成功导入,但是在mongo的日志中看到在最后会报出SocketException,这是为什么呢?
1068 2017-04-11T14:46:34.303+0800 D NETWORK [conn5] Socket recv() conn closed? 127.0.0.1:49786
1069 2017-04-11T14:46:34.303+0800 D NETWORK [conn4] Socket recv() conn closed? 127.0.0.1:49784
1070 2017-04-11T14:46:34.303+0800 D NETWORK [conn1] Socket recv() conn closed? 127.0.0.1:49778
1071 2017-04-11T14:46:34.303+0800 D NETWORK [conn3] Socket recv() conn closed? 127.0.0.1:49782
1072 2017-04-11T14:46:34.303+0800 D NETWORK [conn2] Socket recv() conn closed? 127.0.0.1:49780
1073 2017-04-11T14:46:34.303+0800 D NETWORK [conn5] SocketException: remote: 127.0.0.1:49786 error: 9001 socket exception [CLOSED] server [127.0.0.1:49786]
1074 2017-04-11T14:46:34.303+0800 D NETWORK [conn3] SocketException: remote: 127.0.0.1:49782 error: 9001 socket exception [CLOSED] server [127.0.0.1:49782]
1075 2017-04-11T14:46:34.303+0800 D NETWORK [conn4] SocketException: remote: 127.0.0.1:49784 error: 9001 socket exception [CLOSED] server [127.0.0.1:49784]
1076 2017-04-11T14:46:34.303+0800 I - [conn3] end connection 127.0.0.1:49782 (5 connections now open)
1077 2017-04-11T14:46:34.303+0800 D NETWORK [conn2] SocketException: remote: 127.0.0.1:49780 error: 9001 socket exception [CLOSED] server [127.0.0.1:49780]
1078 2017-04-11T14:46:34.303+0800 I - [conn4] end connection 127.0.0.1:49784 (5 connections now open)
1079 2017-04-11T14:46:34.303+0800 I - [conn5] end connection 127.0.0.1:49786 (5 connections now open)
1080 2017-04-11T14:46:34.303+0800 D NETWORK [conn1] SocketException: remote: 127.0.0.1:49778 error: 9001 socket exception [CLOSED] server [127.0.0.1:49778]
1081 2017-04-11T14:46:34.303+0800 I - [conn1] end connection 127.0.0.1:49778 (2 connections now open)
1082 2017-04-11T14:46:34.303+0800 I - [conn2] end connection 127.0.0.1:49780 (2 connections now open) -
RE: mongoimport连续导入多个CSV时,失去连接造成部分数据丢失?
mongoimport毕竟是官方提供的数据导入工具,我想是进行了一定优化的,而且速度确实也比较快。
只是我这个问题感觉很特殊,应该不是mongoimport的问题,我至今也没有解决,sigh。。。
如果你在测试的时候没有出现类似的问题,那么mongoimport应该还是一个不错的选择。
-
MongoDB的索引具体是如何实现的?
Mongo的索引默认是B-Tree的结构,但是同样是B树,也会有不同的实现方式。
例如Mysql中的InnoDB是聚集式的,而MyISAM则是非聚集式的
那么MongoDB是如何实现的呢?
-
RE: mongoimport连续导入多个CSV时,失去连接造成部分数据丢失?
在出错的时候,语句的输出基本都是
1 LISTEN
n TIME_WAITn的值有很多不一样,但最多是11。
也会有
1 CLOSE_WAIT
1 FIN_WAIT1
1 LISTEN这样的输出,同样可能前面的数量有不同。
从这些输出能看出有什么问题吗?还望再次指教
-
RE: MongoDB导入大文档的问题
官方文档中有写入操作每次最多1000次的说明,
本帖下載内容已隐藏,请登入以查看隐藏内容!但是同样里边也说了,对于Bulk()操作是没有限制的,所以,也许还要看你是如何导入的。