<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>makgol's note – VictoriaLogs 스토리지 내부 구조</title><link>https://docs.makgol.com/logging/victorialogs-internals/</link><description>Recent content in VictoriaLogs 스토리지 내부 구조 on makgol's note</description><generator>Hugo -- gohugo.io</generator><language>ko-KR</language><copyright>© 2026 Mont</copyright><lastBuildDate>Sun, 08 Nov 2026 00:00:00 +0900</lastBuildDate><atom:link href="https://docs.makgol.com/logging/victorialogs-internals/index.xml" rel="self" type="application/rss+xml"/><item><title>VictoriaLogs에서 로그 한 줄이 디스크에 놓이는 자리</title><link>https://docs.makgol.com/logging/victorialogs-internals/01-data-model/</link><pubDate>Sun, 08 Nov 2026 00:00:00 +0900</pubDate><guid>https://docs.makgol.com/logging/victorialogs-internals/01-data-model/</guid><description>
&lt;h1&gt;VictoriaLogs에서 로그 한 줄이 디스크에 놓이는 자리&lt;/h1&gt;&lt;div class="hx:overflow-x-auto hx:mt-6 hx:flex hx:rounded-lg hx:border hx:py-2 hx:ltr:pr-4 hx:rtl:pl-4 hx:contrast-more:border-current hx:contrast-more:dark:border-current hx:border-blue-200 hx:bg-blue-100 hx:text-blue-900 hx:dark:border-blue-200/30 hx:dark:bg-blue-900/30 hx:dark:text-blue-200"&gt;
&lt;div class="hx:ltr:pl-3 hx:ltr:pr-2 hx:rtl:pr-3 hx:rtl:pl-2"&gt;&lt;svg height=1.2em class="hx:inline-block hx:align-middle" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"&gt;&lt;path stroke-linecap="round" stroke-linejoin="round" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;div class="hx:w-full hx:min-w-0 hx:leading-7"&gt;
&lt;div class="hx:mt-6 hx:leading-7 hx:first:mt-0"&gt;Write-Ahead 블로그에 2026-11-07 게시된 &lt;a href="https://write-ahead.github.io/victorialogs/internals/storage-engine/data-model/"target="_blank" rel="noopener"&gt;「VictoriaLogs storage internals: the data model and the map of the engine」&lt;/a&gt; 원문을 읽고 재구성한 정리입니다. 실습 명령은 원문에서 사용한 v1.52.0 기준입니다. 시리즈 안내는 &lt;a href="https://docs.makgol.com/logging/victorialogs-internals/"&gt;VictoriaLogs 스토리지 내부 구조&lt;/a&gt;에 있습니다.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;소방호스를 삼키는 로그 저장소&lt;span class="hx:absolute hx:-mt-20" id="읽는-이유"&gt;&lt;/span&gt;
&lt;a href="#%ec%9d%bd%eb%8a%94-%ec%9d%b4%ec%9c%a0" class="subheading-anchor" aria-label="이 섹션에 대한 고유 링크"&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;방금 보낸 로그 한 줄은 디스크의 어느 파일에 들어갈까요? VictoriaLogs는 그 줄을 문자열 필드 가방으로 펼치고, 지정한 필드의 해시로 스트림을 정한 뒤, &lt;code&gt;_time&lt;/code&gt;에 맞는 일 단위 파티션에 넣습니다. 그 안에서 실제 로그 필드는 &lt;code&gt;datadb&lt;/code&gt;에, 스트림 색인은 &lt;code&gt;indexdb&lt;/code&gt;에 저장됩니다.&lt;/p&gt;</description></item><item><title>VictoriaLogs vs Elasticsearch — 로그 한 줄이 저장되는 모양과 자원 차이</title><link>https://docs.makgol.com/logging/victorialogs-internals/es-vs-victorialogs/</link><pubDate>Mon, 09 Nov 2026 00:00:00 +0900</pubDate><guid>https://docs.makgol.com/logging/victorialogs-internals/es-vs-victorialogs/</guid><description>
&lt;h1&gt;VictoriaLogs vs Elasticsearch — 로그 한 줄이 저장되는 모양과 자원 차이&lt;/h1&gt;&lt;p&gt;VictoriaLogs 문서는 Elasticsearch보다 RAM을 최대 30배, 디스크를 최대 15배 적게 쓴다고 말합니다. 이 글은 그 말을 믿을지 정하기보다, 두 엔진이 로그 한 줄을 저장하는 모양을 나란히 놓고 차이가 어디서 생기는지를 따라갑니다. 쿼리 언어와 에코시스템의 비교는 범위 밖입니다.&lt;/p&gt;</description></item></channel></rss>