제목 : PostgreSQL 데이터베이스는 무엇일까?나는 이전에 파일을 이용하는 데이터베이스 SQLite 를 다룬 적이 있다.SQLite 데이터베이스는 무엇일까?파일 시스템을 이용하는 데이터베이스는 SQLite 뿐만 아니라, H2 라는 데이터베이스도 존재한다.H2 는 Java 계열에서 사용하는 데이터베이스이며, JDBC 와 연동이 아주 잘 되어 있다.SQLite 는 안드로이드 시스템에서도 사용되는 파일 데이터베이스이며,Node 계열에서 TypeORM 라이브러리를 사용 할 때, 연동이 잘 되는 데이터베이스이다.각각의 언어나 프레임워크에서 사용되는 편리한 파일 데이터베이스는 다를 수 있는데,이는 프레임워크나 특정 언어에서 테이블 엔티티를 각자 작성했을 때,자동으로 마이그레이션 해 주는 파일 데이터베이스가 다..
NoSQL
hyperskill - MongoDB VS Relational databases 영어 원문우리 중 몇몇은 지난 수십년 동안 데이터베이스가데이터 수집, 저장, 처리의 주요한 도구였다는 사실에 질문을 할 겁니다.지수적으로 증가하는 데이터와 이를 처리해야 하는 중요성은,가장 빠르며 효율적인 방식으로, 데이터베이스 도구들은,더 도전적인 업무, 유저와 비즈니스에 대한 요청에 적응하기 위해 더 빠르고 빠르게 진행되었습니다.우리의 이전 주제에서, 우리는 이미 SQL 관계형 데이터베이스와 그에 관련된 관리 시스템을 공부했습니다.또한 우리는 NoSQL 접근법의 도움으로 엄청난 양의 데이터를 처리하는 새로운 접근법을 탐색했습니다.NoSQL 접근법 중에서 우리는 MongoDB 를 예제로 가져왔었습니다.이번 주제에서, 우리는..
hyperskill - What is MongoDB 영어 원문MongoDB 는 문서-중심의 데이터베이스이며, 엄청난 양의 데이터를 저장하거나 처리하기 위해 사용됩니다.위의 이름은 "humongous"(거대한) 이라는 단어로부터 왔으며,이러한 단어는 이 데이터베이스의 핵심 가치를 하이라이팅합니다.MongoDB 는 NoSQL 데이터베이스로 분류되며, 스키마가 없는(정해진 형태가 없는), JSON 기반의 문서들로 구성되어 있습니다.이러한 JSON 정보들은 복잡한 데이터를 표현하기에 편하며,JSON 형식의 유연성으로 인해 모든 가능성에 영향을 줍니다. (모든 형식의 스키마가 나타날 수도 있다고 가정함.)데이터베이스 엔진 랭킹 에 따르면,MongoDB 는 가장 유명한 데이터베이스 중 하나입니다.그리고 이는 다른 ..
hyperskill - NoSQL 영어 원문테이블에 데이터를 저장한다는 아이디어는 꽤 직설적이지만,비구조화된 데이터를 저장하는 방식으로 가장 알맞는 방식은 아닐 겁니다.따라서, 이러한 경우와 많은 다른 경우들에서,NoSQL 데이터베이스가 종종 사용됩니다.또한 NoSQL 데이터베이스는 성능을 향상시켜주며,몇 가지 방식으로 개발을 용이하게 해 줍니다.NoSQL 데이터베이스들은 상당한 양의 데이터가 증가되며,관계형 데이터가 적절하게 처리하지 못했을 때, 유명해졌습니다.What is a NoSQL database? - NoSQL 데이터베이스란?"NoSQL" 이란 이름은 Strozzi NoSQL 을 만든 Carlo Strozzi 에 의해 도입되었습니다.이 데이터베이스는 관계지향적이지만, 쿼리로 SQL 을 사용하지..