小编Fel*_*lix的帖子

MongoDB java驱动程序可以在分片环境下执行db.collection.group()

正如Mongodb手册所述,"db.collection.group()方法不适用于分片群集.在分片环境中使用聚合框架或map-reduce." 但是今天,我惊讶地发现它适用于Java驱动程序.

在我的测试中,分片集合称为"spams",其中包含4,001,633个文档.它以7个分片分片.

集合中的每个文档都有这样的格式.

shard1:PRIMARY> db.spams.findOne()
{
    "IP" : "113.162.134.245",
    "_id" : ObjectId("4ebe8c84466e8b1a56000028"),
    "attach" : [ ],
    "bot" : "Lethic",
    "charset" : "iso-8859-1",
    "city" : "",
    "classA" : "113",
    "classB" : "113.162",
    "classC" : "113.162.134",
    "content_type" : [ ],
    "country" : "Vietnam",
    "cte" : "7bit",
    "date" : ISODate("2011-11-11T00:07:12Z"),
    "day" : "2011-11-11",
    "from_domain_a" : "domain157939.com",
    "geo" : "VN",
    "host" : "",
    "lang" : "unknown",
    "lat" : 16,
    "long" : 106,
    "sequenceID" : "user648",
    "size" : 1060,
    "smtp-mail-from_a" : "barriefrancisco@domain157939.com",
    "smtp-rcpt-to_a" : …
Run Code Online (Sandbox Code Playgroud)

java mongodb

9
推荐指数
1
解决办法
1635
查看次数

标签 统计

java ×1

mongodb ×1