ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 각 샤드별 청크 통계 쿼리
    NoSQL/MongoDB 2012. 10. 16. 15:07

    안녕하세요. 이스트럭(강동운) 입니다.


    간만에 쿼리? 하나 소개해드릴까합니다. 물론!! 2.2.0 이상에서만 작동합니다!


    사실 별건 아니지만 ㅜ.ㅜ...


    샤드가 여러개 있을때.. 특정 컬렉션이 가지고 있는 샤드별 청크 수를 조회하는 쿼리를 공유하고자 합니다.


    말이 너무 어렵군요.. 바로 보시죠! 물론 mongos의 config db에서 조회해야되는거 아시죠? ^^;; 



    use config
    db.chunks.aggregate([{$match:{ns:"디비명.컬렉션명"}},  {  $group : {_id : {"shard": "$shard"} , total : { $sum : 1}} }]);
    
    결과화면! 샤드명은 보안상 지워놨습니다 ^^;;



    감사합니다 ^^


    작성자: 이스트럭(강동운)

    작성일: 2012-10-16

Designed by Tistory.