📝고가용성 (高可用性, HA : High Availability)
서버와 네트워크 또는 프로그램 등의 정보 시스템이 상당히 오랜 기간 동안 지속적으로 장애 없이 정상 운영이 가능한 성질
📝온프레미스
소프트웨어나 하드웨어를 클라우드 서비스가 아닌 자체 데이터 센터나 서버에서 직접 운영하는 방식을 의미
📝거버넌스
기업의 IT 자산, 데이터, 프로세스를 관리하고 통제하는 체계를 의미합니다
📝데이터 파편화
데이터가 여러 위치에 분산되어 저장되어 있는 상태를 의미합니다. 이는 데이터 일관성, 관리, 검색의 어려움을 초래 할 수 있으며, 데이터를 통합하여 분석하는 데 어려움을 줄 수 있습니다.
📝Materialized View
물리화된 뷰는 데이터베이스에서 사용되는 개념으로, 쿼리 결과를 미리 계산하여 물리적으로 저장해 둔 테이블입니다. 이는 복잡한 쿼리 성능을 향상시키기 위해 사용되며, 주기적으로 또는 수동으로 갱신될 수 있습니다.
이름이 저런 거지 따로 저런 View가 존재하는 게 아니다 즉, 테이블인데 쿼리 결과를 미리 계산해서 물리적으로 저장해둔 테이블이라는 것이다
📝티어드 스토리지 (Tiered Storage)
티어드 스토리지는 데이터의 중요도나 사용 빈도에 따라 서로 다른 성능과 비용을 가진 스토리지 계층에 데이터를 배치하는 전략입니다. 자주 사용되는 데이터는 고속의 고비용 스토리지에 저장하고, 덜 사용되는 데이터는 저속의 저비용 스토리지에 저장합니다.
📝카프카 미러메이커
카프카 미러메이커는 Apache Kafka에서 제공하는 데이터 복제 도구입니다. 이는 하나의 Kafka 클러스터에서 다른 클러스터로 데이터를 실시간으로 복제하여 데이터의 가용성을 높이고, 여러 데이터 센터 간의 데이터 동기화를 가능하게 합니다.
📝멱등성
수학과 컴퓨터 과학에서 중요한 개념으로, 연산을 여러 번 적용해도 결과가 달라지지 않는 성질을 의미합니다