RDB | Vector DB | |
---|---|---|
데이터 모델 | 데이블 데이터 모델 사용, 열과 행 구성된 테이블 | 벡터 형태 데이터 모델 사용, 데이터는 고차원 벡터로 표현 |
쿼리 언어 | SQL | 벡터 유사성 검색 등 특화된 쿼리 언어 사용 |
처리 성능 | 트랜잭션 처리에 중점으로 일관성 및 안전성 보장 초점 | 대량 데이터 실시간으로 처리로 빠른 쿼리 수행 |
확장성 | 수평적 확장 제약, 단일서버에서만 작동 | 수평 및 수직 확장 가능, 분산 아키텍처를 이용한 데이터 처리 가능 |
데이터 타입 | 정형화된 데이터 처리 특화(사전 데이터 유형 사용) | 비정형화된 데이터 및 벡터 데이터 처리 |
인덱싱 | B-Tree 인덱스 사용으로 빠른 검색 지원 | 벡터 유사성 검색 목적 최적화 인덱싱 기술 지원 |
데이터 일관성 | ACID 특성을 이용해 데이터 일관성 및 안전성 유지 | 분산 아키텍처 복제 기능을 통해 데이터 일관성 보장 (높은 가용성을 위해 일관성보다 유연성 우선시 가능) |
사용 사례 | 업무 앱, 관리 시스템, 전통적 앱 | 기계 학습, 추천 시스템, 이미지 처리, 자연어 처리 등 벡터 데이터 사용 분야 효율적 |
참고 블로그 : https://kosena.tistory.com/87
Drive by Download(지나가다)
+ Download
= 사이트 이동을 통해 자신도 모르게 악성코드 파일을 다운로드 하다.
DBD라고도 한다. 스크립트 코드를 숨기기 위해 난독화를 사용한다.
주로 <iframe>
,<frame>
,<javascript>
,<object>
,<embed>
태그 사용해 페이지 리다이렉트 및 악성코드 유포.