일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 안드로이드 디자인 패턴
- 메모리
- Database
- OS
- github
- MVVM
- 운영체제
- cs
- Kotlin
- 리액트네이티브
- 데이터베이스
- 프로세스
- Android
- CS지식
- 안드로이드 개발
- reactnative
- 디자인 패턴
- 스레드
- 코틀린
- 디자인패턴
- 액티비티
- Operating System
- 리액트
- 앱
- 앱 개발
- 개발
- db
- 앱개발
- 안드로이드
- React
- Today
- Total
목록mysql (2)
Tech Log
조인(join) 하나의 테이블이 아닌 두 개 이상의 테이블을 묶어서 하나의 결과물을 만드는 것. MySQL에서는 JOIN 이라는 쿼리, MongoDB에서는 lookup이라는 쿼리로 사용한다. MongoDB를 사용할 때 lookup은 되도록 사용하지 않아야 한다. MongoDB에서의 조인 연산은 관계형 데이터베이스보다 성능이 안좋다고 벤치마크 테스트에서 알려져 있다. MongoDB에서의 조인 연산 성능 따라서 조인하는 작업이 많을 경우 관계형 데이터베이스를 사용하는 것이 더 낫다. 조인의 종류 내부 조인(inner join) : 왼쪽 테이블과 오른쪽 테이블의 두 행이 일치하는 행이 있는 부분만 표기 왼쪽 조인(left outer join) : 왼쪽 테이블의 모든 행이 결과 테이블에 표기 오른쪽 조인(rig..
데이터베이스에는 여러 종류가 있다. 관계형 데이터베이스와 NoSQL 데이터베이스로 나뉜다. 먼저 우리가 익히 알고있는 관계형 데이터베이스에 대해서 다뤄보자. 관계형 데이터베이스(RDBMS) 행과 열을 가지는 표 형식 데이터를 저장하는 형태의 데이터베이스를 말한다. SQL이라는 언어를 써서 조작한다. MySQL, PostgreSQL, 오라클, SQL Server, MSSQL 등이 있다. 표준 SQL을 지키기는 하지만, 각각의 제품에 특화시킨 SQL을 사용한다. 예를 들어 오라클의 경우 PL/SQL이라고 하는 SQL을 사용하고 SQL Server에서는 T-SQL, MySQL은 SQL을 사용한다. MySQL 대부분의 운영체제와 호환되며 가장 많이 사용하는 데이터베이스이다. 메타, 트위터 등 많은 기업에서 사용..