Marten๋ ๊ฐ๋ฐ์๊ฐ ๋ชจ๋ ๊ฐ์ PostgreSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ ์ ์๋ .NET ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ์๋ฒฝํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์ด๋ฒคํธ ์ ์ฅ์ - ๋ฌธ์๊ฐ ์์ โ์ฝ๊ธฐ ์ธกโ ๋ทฐ์ ์์ - ์ค๋ธ - ๋ฐ์ค ๋ฉ์ปค๋์ฆ์ผ๋ก์ ๊ธฐ๋ฅ ๋น์ ์ ์ด๋ฒคํธ. Nuget ํจํค์ง์ Postgresql ์์ฒด ์ธ์๋ ์ค์นํ๊ฑฐ๋ ์คํํ ๊ฒ์ด ์ ํ ์์ต๋๋ค. Marten์ Postgresql 9.4์์ ์ฒ์ ๋์ ๋ ๊ณ ์ ํ JSONB ์ง์ ์ผ๋ก ๊ฐ๋ฅํ์ต๋๋ค .
Marten์ ์๋ ์์ ์ฑ๊ณผ ์ฑ๋ฅ ๋ฌธ์ ๋ฅผ ๊ฒช๊ณ ์๋ ์ด๋ํ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ RavenDB๋ฅผ ๋์ฒดํ๊ธฐ ์ํด ๊ตฌ์ถ๋์์ต๋๋ค. ํ๋ก์ ํธ ์ด๋ฆ Marten ์ ์ด๋ ๋ "๊น๋ง๊ท์ ์์ฐ ํฌ์์๋ ๋ฌด์์ ๋๊น?"์ ๋ํ ๋น ๋ฅธ Google ๊ฒ์์์ ๋์์ต๋๋ค. โ ๊ทธ๋์ ์ฐ๋ฆฌ ๋ Marten ์ ํ๋ก์ ํธ ์ฝ๋๋ช ๊ณผ ์๋ฐํ๋ก ์ฌ์ฉํ๊ฒ ๋์์ต๋๋ค.
Marten์ .NET ํธ๋์ญ์ ๋ฌธ์ DB๋ฅผ ์ด๋ฒคํธ ์คํ ์ด๋ฅผ PostgreSQL ๊ธฐ๋ฐ์์ ๊ตฌ์ถํ ์ ์๋๋ก ๋๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ํ์ฌ ๋ฒ์ ผ V4 ์ ๋๋ค.
์๋์ ๊ธ๋ ์ฐธ๊ณ ๋ฐ๋๋๋ค.