본문 바로가기
반응형

정리11

Mongo DB 4 - Instructions (Aggregation, Join) Mongo DB(몽고 DB) 키워드로 공부하기 4 - 명령어 정리 Aggregation, Join2023.04.19 - [Book & Lecture/Database] - Mongo DB 3 - Replication 및 Write&Read concerns Mongo DB(몽고 DB) 키워드로 공부하기 3 - Replication 개요/Write&Read concernsMongo DB (몽고 DB) 키워드로 공부하기3 - Replication 개요/Write&Read concerns Replication : Data durability (속도와 안정성 사이의 trade-off)Replica Set componentsPrimary Member : 1순위 서버 - 보통 가장 최신으로 업데studiodoc.ti.. 2024. 5. 12.
Mongo DB 2 - 인덱싱(index) Mongo DB (몽고 DB) 키워드로 공부하기 인덱싱(index)2023.04.19 - [Book & Lecture/Database] - Mongo DB 1 - 개요/CRUD함수/Array/정렬 Mongo DB 1 - 개요/CRUD함수/Array/정렬Mongo DB (몽고 DB) 키워드로 공부하기 1 - 개요/CRUD함수/Array/정렬mongo DB스케일 키우기 쉬움분산 시스템에 유리RDBMS의 교훈으로부터 개선 RDBMS를 분산 시스템에서 사용하기 어려운 이유Join정규studiodoc.tistory.com  Index인덱스는 RAM에 올라오기 때문에 가능한 한 적게 만들어야연습문제MultiIndex를 만들면 순서(lap_times.2)값은 사라짐 → 그래서 lap_times.2는 인덱싱되지 않는.. 2023. 4. 20.
Mongo DB 1 - 개요/CRUD함수/Array/정렬 Mongo DB (몽고 DB) 키워드로 공부하기 1 - 개요/CRUD함수/Array/정렬mongo DB스케일 키우기 쉬움분산 시스템에 유리RDBMS의 교훈으로부터 개선 RDBMS를 분산 시스템에서 사용하기 어려운 이유Join정규화 CRUDinsertOne()RDB는 pkey id가 없으면 생성 xmongoDB는 id가 없어도 생성해줌insertMany()결과 리스트 리턴여러번 insertOne()할 것을 한 번에!findOne()하나의 결과 찾기find()결과 리스트 리턴Cursorlimit : 함수 리턴의 개수 제한limit은 크게 잡고 걸어도 좋다. 쿼리 리턴 크기를 줄여주니까!skip : 함수 리턴의 첫 n개 스킵프로젝트에서 skip을 엄청 크게 잡고 사용하면 laod 증가 → id비교해서 포지션 .. 2023. 4. 19.
Effective C++ 항목12 : 객체의 모든 부분을 빠짐없이 복사하자 Effective C++ 항목12 : 객체의 모든 부분을 빠짐없이 복사하자 선요약 객체 복사 함수는 주어진 객체의 모든 데이터를 복사해야한다. 모든 데이터 멤버 상속 받았다면 기본 클래스 부분 클래스의 복사 함수를 두 개 구현할 때, 한 쪽을 이용해서 다른 쪽을 구현하려는 시도는 절대금지. 대신에 공통된 동작을 제3의 함수에 분리해놓고 양 쪽에서 이를 호출하게 만들어서 해결한다. 복사생성자와 복사 대입 연산자를 통틀어 객체 복사 함수라고 부른다. 개발자가 직접 복사 함수를 만들 때에는 클래스가 완전히 복사되지 않더라도 컴파일러가 에러나 경고를 표시하지 않는다. void logCall(const std::string& funcName); class Customer { public: ... Customer(.. 2023. 2. 19.
반응형