<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # MongoDB 固定集合(Capped Collections) MongoDB 固定集合(Capped Collections)是性能出色的有著固定大小的集合,對于大小固定,我們可以想象其就像一個環形隊列,當集合空間用完后,再插入的元素就會覆蓋最初始的頭部的元素! ## 創建固定集合 我們通過createCollection來創建一個固定集合,且capped選項設置為true: ``` >db.createCollection("cappedLogCollection",{capped:true,size:10000}) ``` 還可以指定文檔個數,加上max:1000屬性: ``` >db.createCollection("cappedLogCollection",{capped:true,size:10000,max:1000}) ``` 判斷集合是否為固定集合: ``` >db.cappedLogCollection.isCapped() ``` 如果需要將已存在的集合轉換為固定集合可以使用以下命令: ``` >db.runCommand({"convertToCapped":"posts",size:10000}) ``` 以上代碼將我們已存在的 posts 集合轉換為固定集合。 ## 固定集合查詢 固定集合文檔按照插入順序儲存的,默認情況下查詢就是按照插入順序返回的,也可以使用$natural調整返回順序。 ``` >db.cappedLogCollection.find().sort({$natural:-1}) ``` ## 固定集合的功能特點 可以插入及更新,但更新不能超出collection的大小,否則更新失敗,不允許刪除,但是可以調用drop()刪除集合中的所有行,但是drop后需要顯式地重建集合。 在32位機子上一個cappped collection的最大值約為482.5M,64位上只受系統文件大小的限制。 ## 固定集合屬性及用法 ### 屬性 * 屬性1:對固定集合進行插入速度極快 * 屬性2:按照插入順序的查詢輸出速度極快 * 屬性3:能夠在插入最新數據時,淘汰最早的數據 ### 用法 * 用法1:儲存日志信息 * 用法2:緩存一些少量的文檔
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看