blob: 58157abb22acfd7b1e82cb2e4c8bc6d034ffd31c [file] [log] [blame]
import{_ as i,c as l,b as n,d as o,e as t,a as s,w as r,r as d,o as p}from"./app-C4AeQnH1.js";const c={};function u(m,e){const a=d("RouteLink");return p(),l("div",null,[e[5]||(e[5]=n(`<h1 id="元数据操作" tabindex="-1"><a class="header-anchor" href="#元数据操作"><span>元数据操作</span></a></h1><h2 id="存储组管理" tabindex="-1"><a class="header-anchor" href="#存储组管理"><span>存储组管理</span></a></h2><h3 id="创建存储组" tabindex="-1"><a class="header-anchor" href="#创建存储组"><span>创建存储组</span></a></h3><p>我们可以根据存储模型建立相应的存储组。创建存储组支持两种 SQL 语句,如下所示:</p><div class="language-text line-numbers-mode" data-highlighter="prismjs" data-ext="text" data-title="text"><pre><code><span class="line">IoTDB &gt; set storage group to root.ln</span>
<span class="line">IoTDB &gt; create storage group root.sgcc</span>
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p>根据以上两条 SQL 语句,我们可以创建出两个存储组。</p><p>需要注意的是,存储组的父子节点都不能再设置存储组。例如在已经有<code>root.ln</code>和<code>root.sgcc</code>这两个存储组的情况下,创建<code>root.ln.wf01</code>存储组是不可行的。系统将给出相应的错误提示,如下所示:</p><div class="language-text line-numbers-mode" data-highlighter="prismjs" data-ext="text" data-title="text"><pre><code><span class="line">IoTDB&gt; set storage group to root.ln.wf01</span>
<span class="line">Msg: 300: root.ln has already been set to storage group.</span>
<span class="line">IoTDB&gt; create storage group root.ln.wf01</span>
<span class="line">Msg: 300: root.ln has already been set to storage group.</span>
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>存储组节点名只支持中英文字符、数字、下划线和中划线的组合。</p><p>还需注意,如果在 Windows 系统上部署,存储组名是大小写不敏感的。例如同时创建<code>root.ln</code> 和 <code>root.LN</code> 是不被允许的。</p><h3 id="查看存储组" tabindex="-1"><a class="header-anchor" href="#查看存储组"><span>查看存储组</span></a></h3>`,11)),o("p",null,[e[2]||(e[2]=t("在存储组创建后,我们可以使用 ")),s(a,{to:"/zh/UserGuide/V0.13.x/Reference/SQL-Reference.html"},{default:r(()=>e[0]||(e[0]=[t("SHOW STORAGE GROUP")])),_:1}),e[3]||(e[3]=t(" 语句和 ")),s(a,{to:"/zh/UserGuide/V0.13.x/Reference/SQL-Reference.html"},{default:r(()=>e[1]||(e[1]=[t("SHOW STORAGE GROUP <PathPattern>")])),_:1}),e[4]||(e[4]=t(" 来查看存储组,SQL 语句如下所示:"))]),e[6]||(e[6]=n(`<div class="language-text line-numbers-mode" data-highlighter="prismjs" data-ext="text" data-title="text"><pre><code><span class="line">IoTDB&gt; show storage group</span>
<span class="line">IoTDB&gt; show storage group root.*</span>
<span class="line">IoTDB&gt; show storage group root.**</span>
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>执行结果为:</p><div class="language-text line-numbers-mode" data-highlighter="prismjs" data-ext="text" data-title="text"><pre><code><span class="line">+-------------+</span>
<span class="line">|storage group|</span>
<span class="line">+-------------+</span>
<span class="line">| root.sgcc|</span>
<span class="line">| root.ln|</span>
<span class="line">+-------------+</span>
<span class="line">Total line number = 2</span>
<span class="line">It costs 0.060s</span>
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="删除存储组" tabindex="-1"><a class="header-anchor" href="#删除存储组"><span>删除存储组</span></a></h3><p>用户可以使用<code>DELETE STORAGE GROUP &lt;PathPattern&gt;</code>语句删除该路径模式匹配的所有的存储组。在删除的过程中,需要注意的是存储组的数据也会被删除。</p><div class="language-text line-numbers-mode" data-highlighter="prismjs" data-ext="text" data-title="text"><pre><code><span class="line">IoTDB &gt; DELETE STORAGE GROUP root.ln</span>
<span class="line">IoTDB &gt; DELETE STORAGE GROUP root.sgcc</span>
<span class="line">// 删除所有数据,时间序列以及存储组</span>
<span class="line">IoTDB &gt; DELETE STORAGE GROUP root.**</span>
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div>`,6))])}const h=i(c,[["render",u],["__file","Storage-Group.html.vue"]]),v=JSON.parse('{"path":"/zh/UserGuide/V0.13.x/Operate-Metadata/Storage-Group.html","title":"元数据操作","lang":"zh-CN","frontmatter":{"description":"元数据操作 存储组管理 创建存储组 我们可以根据存储模型建立相应的存储组。创建存储组支持两种 SQL 语句,如下所示: 根据以上两条 SQL 语句,我们可以创建出两个存储组。 需要注意的是,存储组的父子节点都不能再设置存储组。例如在已经有root.lnroot.sgcc这两个存储组的情况下,创建root.ln.wf01存储组是不可行的。系统将给出相应...","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://iotdb.apache.org/UserGuide/V0.13.x/Operate-Metadata/Storage-Group.html"}],["meta",{"property":"og:url","content":"https://iotdb.apache.org/zh/UserGuide/V0.13.x/Operate-Metadata/Storage-Group.html"}],["meta",{"property":"og:site_name","content":"IoTDB Website"}],["meta",{"property":"og:title","content":"元数据操作"}],["meta",{"property":"og:description","content":"元数据操作 存储组管理 创建存储组 我们可以根据存储模型建立相应的存储组。创建存储组支持两种 SQL 语句,如下所示: 根据以上两条 SQL 语句,我们可以创建出两个存储组。 需要注意的是,存储组的父子节点都不能再设置存储组。例如在已经有root.ln和root.sgcc这两个存储组的情况下,创建root.ln.wf01存储组是不可行的。系统将给出相应..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2023-07-10T03:11:17.000Z"}],["meta",{"property":"article:modified_time","content":"2023-07-10T03:11:17.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"元数据操作\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-07-10T03:11:17.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"存储组管理","slug":"存储组管理","link":"#存储组管理","children":[{"level":3,"title":"创建存储组","slug":"创建存储组","link":"#创建存储组","children":[]},{"level":3,"title":"查看存储组","slug":"查看存储组","link":"#查看存储组","children":[]},{"level":3,"title":"删除存储组","slug":"删除存储组","link":"#删除存储组","children":[]}]}],"git":{"createdTime":1688958677000,"updatedTime":1688958677000,"contributors":[{"name":"CritasWang","email":"critas@outlook.com","commits":1}]},"readingTime":{"minutes":1.75,"words":524},"filePathRelative":"zh/UserGuide/V0.13.x/Operate-Metadata/Storage-Group.md","localizedDate":"2023年7月10日","autoDesc":true}');export{h as comp,v as data};