mirror of https://gitee.com/bigwinds/arangodb
96 lines
6.5 KiB
Plaintext
96 lines
6.5 KiB
Plaintext
arangosh> v = db._view(<span class="hljs-string">"example"</span>);
|
|
[ArangoView <span class="hljs-number">88719</span>, <span class="hljs-string">"example"</span> (type arangosearch)]
|
|
arangosh> v.properties();
|
|
........> <span class="hljs-comment">// set cleanupIntervalStep to 12</span>
|
|
{
|
|
<span class="hljs-string">"writebufferIdle"</span> : <span class="hljs-number">64</span>,
|
|
<span class="hljs-string">"writebufferActive"</span> : <span class="hljs-number">0</span>,
|
|
<span class="hljs-string">"primarySort"</span> : [ ],
|
|
<span class="hljs-string">"writebufferSizeMax"</span> : <span class="hljs-number">33554432</span>,
|
|
<span class="hljs-string">"commitIntervalMsec"</span> : <span class="hljs-number">1000</span>,
|
|
<span class="hljs-string">"consolidationPolicy"</span> : {
|
|
<span class="hljs-string">"type"</span> : <span class="hljs-string">"tier"</span>,
|
|
<span class="hljs-string">"segmentsBytesFloor"</span> : <span class="hljs-number">2097152</span>,
|
|
<span class="hljs-string">"segmentsBytesMax"</span> : <span class="hljs-number">5368709120</span>,
|
|
<span class="hljs-string">"segmentsMax"</span> : <span class="hljs-number">10</span>,
|
|
<span class="hljs-string">"segmentsMin"</span> : <span class="hljs-number">1</span>,
|
|
<span class="hljs-string">"minScore"</span> : <span class="hljs-number">0</span>
|
|
},
|
|
<span class="hljs-string">"cleanupIntervalStep"</span> : <span class="hljs-number">2</span>,
|
|
<span class="hljs-string">"links"</span> : {
|
|
},
|
|
<span class="hljs-string">"consolidationIntervalMsec"</span> : <span class="hljs-number">10000</span>
|
|
}
|
|
arangosh> v.properties({<span class="hljs-attr">cleanupIntervalStep</span>: <span class="hljs-number">12</span>});
|
|
........> <span class="hljs-comment">// add a link</span>
|
|
{
|
|
<span class="hljs-string">"cleanupIntervalStep"</span> : <span class="hljs-number">12</span>,
|
|
<span class="hljs-string">"commitIntervalMsec"</span> : <span class="hljs-number">1000</span>,
|
|
<span class="hljs-string">"consolidationIntervalMsec"</span> : <span class="hljs-number">10000</span>,
|
|
<span class="hljs-string">"consolidationPolicy"</span> : {
|
|
<span class="hljs-string">"type"</span> : <span class="hljs-string">"tier"</span>,
|
|
<span class="hljs-string">"segmentsBytesFloor"</span> : <span class="hljs-number">2097152</span>,
|
|
<span class="hljs-string">"segmentsBytesMax"</span> : <span class="hljs-number">5368709120</span>,
|
|
<span class="hljs-string">"segmentsMax"</span> : <span class="hljs-number">10</span>,
|
|
<span class="hljs-string">"segmentsMin"</span> : <span class="hljs-number">1</span>,
|
|
<span class="hljs-string">"minScore"</span> : <span class="hljs-number">0</span>
|
|
},
|
|
<span class="hljs-string">"primarySort"</span> : [ ],
|
|
<span class="hljs-string">"writebufferActive"</span> : <span class="hljs-number">0</span>,
|
|
<span class="hljs-string">"writebufferIdle"</span> : <span class="hljs-number">64</span>,
|
|
<span class="hljs-string">"writebufferSizeMax"</span> : <span class="hljs-number">33554432</span>,
|
|
<span class="hljs-string">"links"</span> : {
|
|
}
|
|
}
|
|
arangosh> v.properties({<span class="hljs-attr">links</span>: {<span class="hljs-attr">demo</span>: {}}})
|
|
........> <span class="hljs-comment">// remove a link</span>
|
|
{
|
|
<span class="hljs-string">"cleanupIntervalStep"</span> : <span class="hljs-number">12</span>,
|
|
<span class="hljs-string">"commitIntervalMsec"</span> : <span class="hljs-number">1000</span>,
|
|
<span class="hljs-string">"consolidationIntervalMsec"</span> : <span class="hljs-number">10000</span>,
|
|
<span class="hljs-string">"consolidationPolicy"</span> : {
|
|
<span class="hljs-string">"type"</span> : <span class="hljs-string">"tier"</span>,
|
|
<span class="hljs-string">"segmentsBytesFloor"</span> : <span class="hljs-number">2097152</span>,
|
|
<span class="hljs-string">"segmentsBytesMax"</span> : <span class="hljs-number">5368709120</span>,
|
|
<span class="hljs-string">"segmentsMax"</span> : <span class="hljs-number">10</span>,
|
|
<span class="hljs-string">"segmentsMin"</span> : <span class="hljs-number">1</span>,
|
|
<span class="hljs-string">"minScore"</span> : <span class="hljs-number">0</span>
|
|
},
|
|
<span class="hljs-string">"primarySort"</span> : [ ],
|
|
<span class="hljs-string">"writebufferActive"</span> : <span class="hljs-number">0</span>,
|
|
<span class="hljs-string">"writebufferIdle"</span> : <span class="hljs-number">64</span>,
|
|
<span class="hljs-string">"writebufferSizeMax"</span> : <span class="hljs-number">33554432</span>,
|
|
<span class="hljs-string">"links"</span> : {
|
|
<span class="hljs-string">"demo"</span> : {
|
|
<span class="hljs-string">"analyzers"</span> : [
|
|
<span class="hljs-string">"identity"</span>
|
|
],
|
|
<span class="hljs-string">"fields"</span> : {
|
|
},
|
|
<span class="hljs-string">"includeAllFields"</span> : <span class="hljs-literal">false</span>,
|
|
<span class="hljs-string">"storeValues"</span> : <span class="hljs-string">"none"</span>,
|
|
<span class="hljs-string">"trackListPositions"</span> : <span class="hljs-literal">false</span>
|
|
}
|
|
}
|
|
}
|
|
arangosh> v.properties({<span class="hljs-attr">links</span>: {<span class="hljs-attr">demo</span>: <span class="hljs-literal">null</span>}})
|
|
{
|
|
<span class="hljs-string">"cleanupIntervalStep"</span> : <span class="hljs-number">12</span>,
|
|
<span class="hljs-string">"commitIntervalMsec"</span> : <span class="hljs-number">1000</span>,
|
|
<span class="hljs-string">"consolidationIntervalMsec"</span> : <span class="hljs-number">10000</span>,
|
|
<span class="hljs-string">"consolidationPolicy"</span> : {
|
|
<span class="hljs-string">"type"</span> : <span class="hljs-string">"tier"</span>,
|
|
<span class="hljs-string">"segmentsBytesFloor"</span> : <span class="hljs-number">2097152</span>,
|
|
<span class="hljs-string">"segmentsBytesMax"</span> : <span class="hljs-number">5368709120</span>,
|
|
<span class="hljs-string">"segmentsMax"</span> : <span class="hljs-number">10</span>,
|
|
<span class="hljs-string">"segmentsMin"</span> : <span class="hljs-number">1</span>,
|
|
<span class="hljs-string">"minScore"</span> : <span class="hljs-number">0</span>
|
|
},
|
|
<span class="hljs-string">"primarySort"</span> : [ ],
|
|
<span class="hljs-string">"writebufferActive"</span> : <span class="hljs-number">0</span>,
|
|
<span class="hljs-string">"writebufferIdle"</span> : <span class="hljs-number">64</span>,
|
|
<span class="hljs-string">"writebufferSizeMax"</span> : <span class="hljs-number">33554432</span>,
|
|
<span class="hljs-string">"links"</span> : {
|
|
}
|
|
}
|