profile
배움을 즐기는 개발자입니다.

MongoDB - null data handling

null 데이터에 대한 update 를 진행할 때 주의할 점을 알게 됩니다.위와 같은 데이터가 있습니다. 보너스를 지급할 대상이 bonus 필드가 null 인 직원이라 해봅시다.update query 퇴사하지 않았고, bonus 필드가 null 인 유저의 bonus를

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

MongoDB - Replica-set, Sharded Cluster Deployment Tutorial

로컬에 Replica-set 을 구축하는 방법, Sharded Cluster 배포하는 방법을 알 수 있습니다. 구축 환경 Mac OS 설치 MongoDB Community Server Download MongoDB Shell Download 다운로드 이후, 작업할

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

MongoDB 개념 정리

MongoDB 의 유래, 특징, 배포 방식과 차이점 및 전략에 대해서 알 수 있습니다.빅 데이터가 등장하면서 데이터의 양이 급격히 증가했고 기존의 SQL 데이터베이스 시스템은 대규모 데이터 처리에 한계분산 처리의 필요성기존 SQL 데이터베이스 시스템의 정해진 데이터 스

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

MySQL - Query Optimization

이번 포스트를 보게 되면 MySQL 에서 Index 를 사용하는 방법에 대해서 배울수 있습니다.데이터 증가에 따른 query 속도를 비교하기 위해서, 100만건을 우선적으로 insert 해보겠습니다.우선 테이블을 생성합니다.저는 EasyRandom 을 통해서 코드를 통

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

Computer Science - Thread, Coroutine

Coroutine ? > 코루틴(coroutine)은 읽기 쉽고 유지보수 가능한 방식으로 비동기 비차단 코드를 작성하는 데 사용할 수 있는 가볍고 협력적인 실행 스레드이다. 독립적으로 동시에 실행되는 기존 스레드와 달리 코루틴은 협력적으로 실행되며, 이는 코루틴이 한

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

Network - subnet mask

서브넷은 IP 네트워크를 더 작은 네트워크 세그먼트로 분할하는 논리적 분할입니다. 이를 통해 네트워크 관리자는 대규모 네트워크를 보다 작고 관리하기 쉬운 섹션으로 분할하여 네트워크 보안, 트래픽 흐름 및 리소스 할당을 보다 효과적으로 제어할 수 있습니다.IP 네트워킹에

2023년 2월 14일
·
0개의 댓글
·
post-thumbnail

Computer Science - Process, Thread

개발을 하다보면 Process 와 Thread 에 대한 말이 참 많습니다. 다. Process 와 Thread 을 이해하는 것이 왜 업무적으로 중요한지 정리해볼까 합니다.프로세스(process) 는 실행중에 있는 프로그램을 의미합니다.프로그램은 컴퓨터에서 실행될 때 특

2023년 2월 14일
·
0개의 댓글
·
post-thumbnail

Part 1. Postgresql, 내가 널 왜 써야 하니?

업무적으로 사용하는 Database 는 Postgresql 입니다. 입사 이후로 사용해와서, 왜 우리는 Postgresql 을 사용하나? 라는 고민을 던져본 적이 없었던 것 같네요. 그래서 오늘은 이 부분에 대한 고민을 해보려 합니다. 먼저 다양한 데이터베이스 타입

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

데이터베이스 선택시 고려 사항

Scalability 은 애플리케이션에 대한 수요가 증가함에 따라 증가하는 데이터와 사용자를 처리할 수 있는 데이터베이스 관리 시스템의 기능입니다. Scalability 는 데이터베이스를 선택할 때 중요한 고려 사항입니다. 데이터베이스가 시간이 지남에 따라 예상되는 데

2023년 2월 11일
·
0개의 댓글
·

주니어 개발자의 회고

나는 단순히 게임이 좋아서, 재밌어서 컴퓨터공학과로 진로를 정했다. 온전히 우연이였다.대학교 1학년에서 알려주는 C 언어는 내가 사고하는 방식으로는 전혀 이해하지 못하였다.C 언어의 반복문, 배열, 포인터 등 너무나 어려웠고, 자퇴를 고민하게 되었다.

2023년 2월 7일
·
0개의 댓글
·