본문 바로가기

반응형
전체 글 70

Index / Clustered Index vs NonClustered Index 인덱스는 쉽게 말해 책의 '목차'를 예시로 들 수 있습니다. 만약 특정 챕터를 찾아보고 싶다면, 책의 목차(Index)에서 찾고 목차에 적힌 page로 이동하면 됩니다. DB에서 index 또한 같은 의미며, 데이터의 위치를 가리키는 지표로 테이블이나 뷰의 행 검색 속도를 향상시켜주는 자료구조 입니다. 이러한 인덱스를 생성하게되면 다음과 같은 특징이 있습니다. 검색 속도 향상 (*시스템의 부하를 줄여, 전체 성능 향상에 기여) 인덱스를 위한 추가 행이 필요 Insert, Update, Delete가 빈번하게 발생하면 성능이 많이 하락할 수 있음 Index는 SQL Server에서 키 값과 연결된 행을 빠르고 효율적으로 찾을 수 있도록 B-Tree 구조로 저장됨 Database에서는 index 구조가 크게.. 2022. 8. 24.
SQL (RDBMS)과 NoSQL, ACID와 BASE SQL (RDBMS)과 NoSQL SQL (RDBMS) 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터 관리를 위해 설계된 프로그래밍 언어 RDBMS는 NoSQL과 대비되어 DB를 구분지어 설명할 때 SQL DB로도 표현됨 RDBMS의 R은Relational의 약자로 RDBMS는 관계형 데이터베이스 관리 시스템을 의미 Database와 Management System이 같이 결합되서 데이터를 잘 관리하고 저장할 수 있도록 제공 즉, 관계형 데이터 모델을 기초로 두고 모든 데이터를 2차원 테이블 형태(Entity)로 표현하는 데이터베이스 관계형 데이터베이스(RDMBS)는 각각의 테이블이 다른 테이블들과 관계를 맺고 모여있는 집합체로 이해할 수 있음 또한 이러한 관계를 나타내기 위해 외래 키(forei.. 2022. 8. 11.
CAP 정리와 PACELC 정리 CAP 정리 CAP 정리는 C (Consistency/일관성), A (Availability/가용성), P(Partition tolerance/분할 용인)의 약자로, 이 세 가지 조건을 모두 만족하는 분할 컴퓨팅 시스템(Distributed System)이 존재하지 않음을 나타내는 이론입니다. 다른 말로는 CAP 정의, CAP theorem, Brewer's theorem이 있습니다. 이 이론의 조건들에 대해서 먼저 짚고 넘어가겠습니다. 조건 설명 Consistency (일관성) 모든 노드는 동일한 데이터를 바라볼 수 있어야 합니다.  즉, 모든 읽기에 대해서 모든 DB의 노드들이 항상 동일한 데이터를 가지고 있어야 합니다. Availability (가용성) 모든 요청은 성공 혹은 실패라는 정상적인 응.. 2022. 8. 10.
[HBase] Online Region Merge와 Empty Region Merge에 대해 Intro 운영하는 서비스에서 HBase 테이블의 column family에 ttl을 세팅하여 사용하고 있습니다. ttl을 걸어두게 되면, Hbase는 ttl(만료 시간)에 도달한 row를 삭제합니다. 참고로 HBase에서는 Delete 연산을 하더라도 바로 삭제되지는 않습니다. 'tombstone marker'를 사용해서 Scan/Get과 같은 조회연산에서 반영되지 않도록 하고, 실제로 삭제되는 시점은 Major Compaction 때 삭제됩니다. 이는 ttl을 설정한 row에도 적용이 됩니다. 갑자기 ttl이 왜나오냐 의문을 가지실 수 있는데요. 제가 운영하는 테이블의 rowkey는 timestamp가 포함된 형태고 1개의 column family를 사용하는데 ttl을 7일로 설정해두었습니다. (멍청.. 2022. 6. 30.
[손품 리포트 4] 평택시 비전동 태산 그린 ※ 개인의 사견이 다소 담긴 리포트입니다. 1. 아파트 정보 건물명 태산그린 주소 경기도 평택시 비전동 813-1 용적률 (%) 120 준공년도 (년) 1994 세대수 (세대) 516 면적 정보 (평/㎡) 23평(78㎡) 2. 면적 당 시세 1) 23평 매매시세 (만원) 25,000 전세시세 (만원) 18,000 ~ 20,000 월세보증금 (만원) 2,000 월세차임 (만원/월) 70 평택 비전동 인근 구축들은 하락세 없이 계속 오르고 있다. 2021년 1월부터 급격하게 오르고 있는 매매가는 인근 구축들을 포함하여 계속 오르고 있는 상황이다. 매매와 전세의 갭 또한 계속해서 벌어지고 있는 상황이고, 2022년 6월 22일 현재 호가는 2억 6천 이상, 매물도 거의없다. 개인적으로 작년에 이미 투자자들이 .. 2022. 6. 22.
[손품 리포트 3] 청주시 흥덕구 복대동 현대2차 1. 아파트 정보 건물명 복대동 현대2차 주소 충청북도 청주시 흥덕구 복대동 3029 용적률 (%) 203 준공년도 (년) 1999 세대수 (세대) 1464 면적 정보 (평/㎡) 23평(77A/B㎡) 2. 면적 당 시세 1) 23평 매매시세 (만원) 21,500 전세시세 (만원) 21,000 월세보증금 (만원) 1,000 월세차임 (만원/월) 75 매매와 전세의 갭이 많이 줄어들었다. 2021년 11월 거래량이 점차 줄어들기 직전까지만 해도 6500만원 정도의 갭을 형성했고, 매물을 직접 알아보았을 때도 갱신권을 사용한 투자 매물은 갭이 1억가까이 났었다. 전월세 전환율을 계산해봤을 땐 월세보증금이 아직 전세보증금을 쫓아오지 못한 것으로 보인다. 현재 월세매물은 없는 상황이고, 22년 4월까지는 보증금 .. 2022. 6. 21.
반응형