最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB聚合$listSampledQueries實(shí)例操作

 更新時(shí)間:2024年02月06日 10:55:08   作者:原子星  
使用$listSampledQueries可以返回指定集合或所有集合的采樣查詢,analyzeShardKey命令使用采樣查詢來計(jì)算分片密鑰的讀寫分布指標(biāo),這篇文章主要介紹了MongoDB聚合$listSampledQueries,需要的朋友可以參考下

使用$listSampledQueries可以返回指定集合或所有集合的采樣查詢。analyzeShardKey命令使用采樣查詢來計(jì)算分片密鑰的讀寫分布指標(biāo)。

語法

{
   $listSampledQueries: { namespace: <namespace> }
}

使用

如果namespace參數(shù)為某個(gè)集合,則列出該集合的采樣查詢,如果不指定namespace參數(shù),則列出所有集合的采樣查詢。

如果在集群上使用時(shí),需要具備clusterMonitor角色權(quán)限。

舉例

列出全部集合的采樣查詢

下面的聚合操作列出了副本集中所有集合的所有采樣查詢:

db.aggregate( [  { $listSampledQueries: {  } } ] )

列出指定集合的采樣查詢

下面的聚合操作列出了社交數(shù)據(jù)庫中帖子集合的所有抽樣查詢:

db.aggregate( [  { $listSampledQueries: { namespace: "social.post" } } ] )

輸出結(jié)果

讀取和寫入查詢的輸出字段不同。

讀查詢

{
   _id: <uuid>,
   ns: "<database>.<collection>",
   collectionUuid: <collUUID>,
   cmdName: <find|aggregate|count|distinct>,
   cmd: {
     filter: <object>,
     collation: <object>,
     let: <object>
   },
   expireAt: <date>
}

字段說明:

字段類型說明
_idUUID查詢的采樣ID
nsstring樣本集合的命名空間
collectionUuidUUID采樣集合的ID
cmdNamestring采樣命令的名稱,可以為:"find", "aggregate", "count", "distinct"
cmd.filterobject命令運(yùn)行時(shí)使用的篩選器(如果適用)
cmd.collationobject命令運(yùn)行時(shí)的校對(如果適用)
cmd.letobject命令運(yùn)行時(shí)的自定義變量(如果適用)
expireAtdate樣本過期日期

寫查詢

{
   _id: <uuid>,
   ns: "<database>.<collection>",
   collectionUuid: <collUUID>,
   cmdName: <update|delete|findAndModify>,
   cmd: <object>,
   expireAt: <date>
}

字段說明:

字段類型說明
_idUUID查詢的采樣ID
nsstring樣本集合的命名空間
collectionUuidUUID采樣集合的ID
cmdNamestring采樣命令的名稱,可以為:"update", "delete", "findAndModify"
cmdobject命令對象
expireAtdate樣本過期日期

到此這篇關(guān)于MongoDB聚合:$listSampledQueries的文章就介紹到這了,更多相關(guān)MongoDB聚合內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mongodb?刪除集合數(shù)據(jù)后釋放磁盤空間的操作步驟

    Mongodb?刪除集合數(shù)據(jù)后釋放磁盤空間的操作步驟

    Mongodb當(dāng)集合數(shù)據(jù)占用比較多,對其進(jìn)行清理后,集合存儲(chǔ)空間下降,但磁盤空間并沒釋放,對于具有活動(dòng)更新的集合來說,有一些可重用的空間是正常的,過多的可重用空間通常是刪除大量數(shù)據(jù)的結(jié)果,這篇文章主要介紹了Mongodb?刪除集合數(shù)據(jù)后如何釋放磁盤空間,需要的朋友可以參考下
    2023-11-11
  • Ubuntu 18.04安裝MongoDB 4.0 的教程詳解

    Ubuntu 18.04安裝MongoDB 4.0 的教程詳解

    這篇文章主要介紹了Ubuntu 18.04安裝MongoDB 4.0 的教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04
  • 詳解MongoDB數(shù)據(jù)還原及同步解決思路

    詳解MongoDB數(shù)據(jù)還原及同步解決思路

    mongodb數(shù)據(jù)如何還原,同步到其他系統(tǒng)?其實(shí)實(shí)現(xiàn)方法很簡單,這篇文章主要介紹了MongoDB數(shù)據(jù)還原及同步解決思路,需要的朋友可以參考下
    2018-08-08
  • 基于MongoDB實(shí)現(xiàn)文件的分布式存儲(chǔ)

    基于MongoDB實(shí)現(xiàn)文件的分布式存儲(chǔ)

    分布式文件存儲(chǔ)的方案有很多,今天分享一個(gè)基于mongodb數(shù)據(jù)庫來實(shí)現(xiàn)文件的存儲(chǔ),mongodb支持分布式部署,以此來實(shí)現(xiàn)文件的分布式存儲(chǔ),需要的朋友可以參考下
    2025-05-05
  • mongodb 查看數(shù)據(jù)庫和表大小

    mongodb 查看數(shù)據(jù)庫和表大小

    mongodb查看數(shù)據(jù)庫和表的方法比較簡單,在為這里推薦使用stats的方法,直觀并且詳細(xì)。
    2014-07-07
  • MongoDB數(shù)據(jù)庫條件查詢技巧總結(jié)

    MongoDB數(shù)據(jù)庫條件查詢技巧總結(jié)

    查詢是數(shù)據(jù)庫的基本操作之一,下面這篇文章主要給大家介紹了關(guān)于MongoDB數(shù)據(jù)庫條件查詢技巧的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • 詳解MongoDB中的日志模塊

    詳解MongoDB中的日志模塊

    這篇文章主要介紹了MongoDB中的日志模塊的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用MongoDB數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-04-04
  • MongoDB慢查詢與索引實(shí)例詳解

    MongoDB慢查詢與索引實(shí)例詳解

    索引通常能夠極大的提高查詢的效率,這篇文章主要給大家介紹了關(guān)于MongoDB慢查詢與索引的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • 淺談MySQL和MariaDB區(qū)別(mariadb和mysql的性能比較)

    淺談MySQL和MariaDB區(qū)別(mariadb和mysql的性能比較)

    MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能輕松成為MySQL的代替品
    2018-02-02
  • Ubuntu16.04手動(dòng)安裝MongoDB的詳細(xì)教程

    Ubuntu16.04手動(dòng)安裝MongoDB的詳細(xì)教程

    本篇文章主要介紹了Ubuntu16.04手動(dòng)安裝MongoDB的詳細(xì)教程,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07

最新評(píng)論

汝州市| 多伦县| 仙居县| 游戏| 江门市| 临夏县| 睢宁县| 佛冈县| 绥阳县| 光山县| 洪雅县| 富民县| 榕江县| 罗源县| 克什克腾旗| 昌吉市| 佛坪县| 抚松县| 贡觉县| 郯城县| 通道| 大方县| 庆阳市| 新宁县| 葫芦岛市| 永仁县| 崇信县| 宁海县| 平邑县| 绥江县| 新源县| 招远市| 汉寿县| 商水县| 柘荣县| 湘阴县| 睢宁县| 伊金霍洛旗| 民权县| 卫辉市| 呈贡县|