개념3 Apache Kafka(카프카) 기본개념 Apache Kafka는 실시간 데이터 처리와 스트리밍에 필요한 강력한 도구입니다. 대용량 데이터를 빠르게 이동하고 처리하는 데 적합하며, 로그 처리, 데이터 스트리밍 등 다양한 분야에서 활용됩니다. 이번 글에서는 Kafka가 무엇인지, 등장배경과 주요 개념 등을 알아보겠습니다. Kafka(카프카)란? 카프카는 대용량의 실시간 데이터 스트림 처리를 위한 고성능 분산 이벤트 스트리밍 플랫폼이며 pub-sub 모델의 메시지 큐 형태로 동작을 합니다. 카프카는 높은 처리량과 낮은 지연 시간을 제공하여 실시간 데이터 처리에 적합하며, 분산 아키텍처로 설계되어 확장성과 내고장성을 가지고 있습니다. 등장배경 링크드인(Linked-Id)은 수억 명의 사용자와 연결되어 있는 소셜 네트워크 서비스로, 효율적인 데이터 처.. Big Data 2023. 6. 9. [Python] 튜플(Tuple) 자료형 파이썬은 다양한 자료형을 제공하고 있습니다. 그중에서도 리스트와 함께 많이 사용되는 자료형 중 하나가 튜플(Tuple)입니다. 튜플은 리스트와 비슷하지만 한 번 생성된 후에는 변경할 수 없는 불변 자료형으로, 다양한 상황에 활용되고 있습니다. 이번 글에서는 파이썬의 튜플에 대해 알아보겠습니다. 튜플(Tuple)이란 튜플은 리스트와 마찬가지로 순서가 있는 값의 집합으로, 여러 개의 값을 담을 수 있는 자료형입니다. 하지만 리스트와는 다르게 불변 자료형이므로 한 번 생성되면 값을 변경하거나 삭제할 수 없습니다. 튜플은 소괄호(( ))로 값을 묶어서 표현하며, 각 값을 쉼표(,)로 구분합니다. 튜플을 생성하는 방법 파이썬에서 튜플을 생성하는 방법을 몇가지, 아래 예시 코드를 보면서 알아보겠습니다. 1. 소괄호.. Language/Python 2023. 5. 1. [Python] 리스트(List) 자료형 파이썬은 다양한 자료형을 지원하며, 그중 리스트(List)는 자주 사용되는 자료형 중 하나입니다. 이번 글에서는 파이썬의 리스트에 대해 알아보겠습니다. 리스트(List)란? 리스트는 순서가 있는 값의 집합으로, 여러 개의 값을 담을 수 있는 자료형입니다. 리스트는 대괄호([ ])로 표현되며, 각 값들은 쉼표(,)로 구분됩니다. 또한 가변 자료형이므로 필요에 따라 추가, 삭제, 수정들의 작업을 할 수 있습니다. 리스트를 생성하는 방법 파이썬에서는 리스트를 만드는 2가지 방법이 존재합니다. 대괄호([ ])를 이용한 방법과 list()를 이용한 방법입니다. 아래 예시 코드를 보면서 알아보겠습니다. 1. 대괄호([ ])를 이용한 방법 - 빈 리스트 생성 lst1 = [] print(lst1) # [] - 기본 .. Language/Python 2023. 4. 30. 이전 1 다음