전체 글55 인덱스(INDEX) https://coding-factory.tistory.com/746 [DB] 데이터베이스 인덱스(Index) 란 무엇인가? 인덱스(Index)란? 인덱스는 데이터베이스 테이블에 대한 검색 성능의 속도를 높여주는 자료 구조입니다. 특정 컬럼에 인덱스를 생성하면, 해당 컬럼의 데이터들을 정렬하여 별도의 메모리 공간에 coding-factory.tistory.com 1. 조건절에 자주 등장하는 컬럼 2. 항상 = 으로 비교되는 컬럼 3. 중복되는 데이터가 최소한인 컬럼 (분포도가 좋은) 컬럼 4. ORDER BY 절에서 자주 사용되는 컬럼 5. 조인 조건으로 자주 사용되는 컬럼 6. 테이블의 전체 데이터 중에서 10~15% 이하의 데이터를 처리하는 경우 7. 데이터베이스의 약 10%에 해당하는 저장공간 여유.. 2022. 9. 20. NoSQL 이란 ? (비관계형 데이터베이스) https://code-lab1.tistory.com/53 [DB] NoSQL이란?, NoSQL 특징, NoSQL 종류, NoSQL 장점 NoSQL이란? NoSQL은 비관계형 데이터베이스를 지칭한다. 즉, 관계형 데이터 모델을 지양 하며 대량의 분산된 데이터를 저장하고 조회하는 데 특화되었으며 스키마 없이 사용 가능하거나 느슨한 code-lab1.tistory.com 2022. 9. 20. 알고리즘/ 자료구조 차이 https://re-code-cord.tistory.com/entry/%EC%9E%90%EB%A3%8C%EA%B5%AC%EC%A1%B0-%EC%9E%90%EB%A3%8C%EA%B5%AC%EC%A1%B0-%EC%99%9C-%EA%B7%B8%EB%A0%87%EA%B2%8C-%EC%A4%91%EC%9A%94%ED%95%A0%EA%B9%8C [자료구조] 자료구조? 왜 그렇게 중요할까 자료구조란? 자료구조를 왜 알아둬야 할까? 자료구조는 컴퓨터과학에서 알고리즘과 함께 가장 중요한 기초이론이다. 왜 중요할까? 정의를 한번 살펴보면, 자료구조란 데이터에 편리하게 접근 re-code-cord.tistory.com 2022. 9. 20. 헥사고날 아키텍처(Hexagonal Architecture) https://zkdlu.tistory.com/4 헥사고날 아키텍처(Hexagonal Architecture) 기존의 계층형 아키텍처는 DIP를 적용해도 한계가 있고, 도메인이 인프라에 의존하게 되면서 도메인적인 관심사와 기술적인 관심사가 섞이게 됩니다. MSA에서는 여러 종류의 어플리케이션을 호 zkdlu.tistory.com # 아키텍처 종류 https://devlos.tistory.com/48 [MSA] 레이어드 아키텍처 vs 헥사고날 아키텍처 vs 클린 아키텍처 요약 데이터베이스 중심 아키텍처의 문제점 관심사의 분리 원칙이나, 비즈니스 로직을 표현하는 객체 모델보다 데이터 질의 구문인 SQL문에 들어있는 경우가 대부분 비즈니스 로직을 처리하는 자바 devlos.tistory.com 2022. 9. 20. 이전 1 2 3 4 5 6 7 ··· 14 다음