๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กnosql (1)

๋‚˜์˜ ๋ชจ์–‘

[DB] SQL vs NoSQL

๐Ÿ’™ SQL vs NoSQL SQL NoSQL ๊ธฐ๋ฐ˜ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋น„๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ์ดํ„ฐ ์ €์žฅ SQL์„ ์ด์šฉํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ํ…Œ์ด๋ธ”์— ์ €์žฅ key-value, document, wide-column, graph ๋“ฑ์˜ ๋ฐฉ์‹์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ ๋ฐ์ดํ„ฐ ํ˜•์‹ ํ–‰(์—ด์˜ ๋ฐ์ดํ„ฐ ํ˜•์‹)๊ณผ ์—ด(์†์„ฑ)๋กœ ๊ตฌ์„ฑ ๋ฐ์ดํ„ฐ๊ฐ€ ๊ณ ์ •๋˜์–ด์žˆ์ง€ ์•Š์Œ ์Šคํ‚ค๋งˆ - ์Šคํ‚ค๋งˆ์— ๋งž์ถฐ ์ฝ์–ด์™€์„œ ์ง๊ด€์ ์œผ๋กœ ํŒŒ์•… ๊ฐ€๋Šฅ - ์ฒ˜๋ฆฌํ•˜๋ ค๋Š” ๋ฐ์ดํ„ฐ ์†์„ฑ๋ณ„๋กœ ์—ด(column)์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ฏธ๋ฆฌ ์ •ํ•ด์•ผ๋จ - ์Šคํ‚ค๋งˆ์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์–ด์˜ด(schema on read) - ํ–‰ ์ถ”๊ฐ€ ์‹œ ์ฆ‰์‹œ ์ƒˆ๋กœ์šด ์—ด์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Œ - ๊ฐœ๋ณ„ ์†์„ฑ์— ๋ชจ๋“  ์—ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ˜๋“œ์‹œ ์ž…๋ ฅํ•˜์ง€ ์•Š์•„๋„ ๋จ ์ฟผ๋ฆฌ ํ…Œ์ด๋ธ”์˜ ํ˜•์‹๊ณผ ํ…Œ์ด๋ธ”๊ฐ„์˜ ๊ด€๊ณ„์— ๋งž์ถฐ ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญ ๊ตฌ์กฐํ™” ๋˜์ง€ ์•Š์€ ์ฟผ..

WILT/DB 2022. 8. 7. 15:23