Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: Điều tra collection theo stats nâng cao

    Database hiện tại chứa dữ liệu mẫu sample_weatherdata. Hãy dùng stats() để điều tra collection lớn nhất (dựa trên stats().count hoặc stats().size; có thể dùng db.getCollectionNames() để xem các collection hiện có — ở đây chỉ có collection data).

    Ghi lại các thông tin sau của collection đó: tên collection, count, avgObjSize, nindexes.

    Lưu ý: không in toàn bộ kết quả stats() (trong đó có các thông số dung lượng/thời gian thay đổi theo mỗi lần chạy); chương trình chỉ được in đúng 4 dòng mô tả ở phần Output.

    • Định dạng đầu vào:

      Collection data (dữ liệu mẫu sample_weatherdata.data) đã được nạp sẵn vào database hiện tại.

    • Định dạng đầu ra:

      In đúng 4 dòng, theo thứ tự:

      1. Tên collection (chuỗi thuần, không có dấu nháy), ví dụ data
      2. Giá trị count
      3. Giá trị avgObjSize
      4. Giá trị nindexes

      Ví dụ định dạng (giá trị minh hoạ):

      data
      123
      456
      1
      

      Gợi ý: print(...) hoặc biểu thức đứng riêng như db.data.stats().count đều in ra một số trên một dòng.

    Ví dụ:

    Đầu vào:

    sample_weatherdata.data

    Đầu ra:

    data
    10000
    1684
    1

    Chủ đề

    🗄️ Cơ sở dữ liệuMongodbManagementTất cả môn học

    Đang tải editor...