nosql(3)
-
Understanding database - NoSQL ํ ์ฅ์ผ๋ก ์ด์ ๋ฆฌ
NoSQL ์ Not only SQL, Non-SQL์ ์ค ๋ง์ด๋ค. ๋ค์ํ ์ข ๋ฅ์ NoSQL์ด ์์ผ๋ฉฐ ๋ด๊ฐ ์ฌ๊ธฐ์ ์ฃผ๋ก ๋ค๋ฃจ๊ฒ ๋ ๋ด์ฉ์ MongoDB์ด๋ฉฐ ์ด๋ Document-based NoSQL์ ํด๋น๋๋ค. ๊ฐ ๋ชฉ์ ์ ๋ฐ๋ผ ๋ค์ํ ํด๋ค์ด ์์ผ๋ฉฐ ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ ๋ํ ๋ถ๋ถ์ ๋น์ทํ๋ค๊ณ ์๊ฐ๋๋ค. ๋ฌผ๋ก ํด๋น ํด์ ์ ๋๋ก ๋ค๋ฃจ๋ ค๋ฉด ๋ง์ด ์ฝ๊ณ ๋ง์ด ๋ค๋ค๋ด์ผ ํ๋ ๋ฐ ์ฌ์ค ๋ชจ๋ ํด์ (๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ง ๊ฐ์ง๊ณ ๋ ๊ฒ๋ ์๋ ์ํฉ์) ๋ค ๋ค๋ค๋ณด๋ ๊ฑด ์ฝ์ง ์์ ๊ฑฐ ๊ฐ๋ค. ํ๋์ ์ธ์ด๋ฅผ ์ ํํด์ ํ๊ณ ๋ค์ด๋ณด๋ ๊ฒ ํด๋น ๊ฐ๋ ์ ์ตํ๋ ๋ฐ ํฐ ๋์์ด ๋๋ค. ์ค์ ๋ก ํ๋ก์ ํธ๋ฅผ ํ๋ ์งํํด๋ณด๊ณ ๋์ ๋ค์ ๊ฐ์ ๋ด์ฉ์ ์ฝ์ด๋ดค์ ๋ ๋ ๊น์ด ๊ทธ๋ฆฌ๊ณ ๋๊ฒ ๋ด์ฉ์ดํด๊ฐ ๊ฐ๋ฅํ๋ค๋ ๋์ ๊ฒฝํ๋ด. Key-Value based NoSQ..
2023.01.23 -
Understanding database 7 - NoSQL
NoSQL (Not only SQL, Non-SQL) Categories of NoSQL Systems Key-Value based NoSQL: Riak, Redis, Scalaris, Amazon DynamoDB Document-based NoSQL: MongoDB, CouchDB, OrientDB Column-base NoSQL: Google BigTable, Cassandra, Hbase, Amazon DynamoDB, Graph-based NoSQL: Neo4J, InfoGrid, FlockDB ACID Principle: RDBMS Gold Standard! Atomicity: Transactions are completely done or not done at all. Consistency: ..
2023.01.16 -
Understanding Database 1 - Database
SQL์ ๊ธฐ๋ณธ ํ ์ด๋ธ ํ์์ผ๋ก ๋์ด ์์ด ์ดํดํ๊ธฐ๊ฐ ์ฝ๋ค. ์ถํ์ NoSQL๋ฅผ ์ ๋ฆฌํ ํ ์ง๋ง, NoSQL์ ์ ํํ๋์ด ์์ง ์์ ์ฒ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ์ ์ ๋ฅผ ๋ง์ด ๋จน์๋ค. ์ด ์๋ฃ๋ ๋ํ์ ์์ฌ๊ณผ์ ์์ ๋ด์ฉ์ ์์ฝํ ๋ด์ฉ์ ๋๋ค. What is a database?: Precisely know what the database means and is worth. : A structured collection of meaningful data. Timeline of Databases 1970-1960: in-company applications - SQL, COBOL, usually per-company, no standardisation, data access slow(Data was stored in t..
2023.01.15