목록cs (18)
Olive Study Room

1. 프로세서, 코어, 프로그램과 프로세스, 스레드의 개념 2. 비동기 프로그래밍과 동시성 프로그래밍 3. 병렬성 프로그래밍 4. 동시성과 병렬성의 차이 https://pengcoder.tistory.com/22 -> Sync, Async, 병렬 프로그래밍, 직렬 프로그래밍에 대한 자세한 내용 확인!! 1. 프로세서, 코어, 프로그램과 프로세스, 스레드의 개념 프로세서 : 하드웨어적인 측면에서 컴퓨터 내의 프로그램을 수행하는 하드웨어 유닛. (ex. CPU(Central Processing Unit)) 한 컴퓨터가 여러 개의 프로세서를 갖으면 '멀티 프로세서' / 한 컴퓨터가 두 개의 프로세서를 갖으면 '듀얼 프로세서' 코어 : 주요 연산 회로. 싱글코어, 듀얼코어, 멀티코어 프로그램, 프로세스 : 프로..

소개 DataBase file의 단점을 보완하기 위한 것 안전하고 편리하고 빠르게 보관, 사용가능. 자동화가 가능하다. database 제품 : MySQL, Oracle, SQL Server, PostgreSQL, MongoDB ... 데이터베이스의 본질 방대한 정보를 갖고 있는 정보 도구 Relational DBMS vs Document store(관계형 데이터베이스가 아님) -> 둘 다 공부하는 것 추천 Oracle : 오래 사용해온 제품. 관공서, 대기업... (비용 비싸서) MySQL : 작은 회사, 대규모의 데이터가 생성되나 신뢰성이 아주 중요하지 않은 기업, 개인 (무료) MongoDB : 관계형 데이터베이스가 아님. 데이터타입이 다양해지면서 관계형 데이터베이스에 맞지 않기도 함. -> 관계형..