제퍼넷 로고

2021 년이 Apache Cassandra (및 사용자)에게 중요한 해가 될 이유

시간

저자에 대해 자세히 알아 보려면 클릭하십시오. 벤 브롬헤드.

곧 출시될 Apache의 GA 릴리스
Cassandra 4.0은 프로젝트의 가장 안정적인 ".0" 릴리스로 설정되었습니다(또는
분산 데이터베이스). 전체 커뮤니티의 노력은 기념비적이었습니다.
이번 릴리스에 관련된 모든 사람은 좋은 결과를 얻을 자격이 있을 뿐만 아니라
승리의 기쁨과 함께 긴장을 풀기 위한 두 잔의 음료도 있습니다. 안정성에 중점을 두고,
유용성과 필수 엔터프라이즈 기능은 누구에게나 큰 도움이 될 것입니다.
현재 프로덕션 환경에서 Cassandra를 실행 중이며 관심 있는 사람이라면 누구나 살펴볼 가치가 있습니다.
현재(또는 과거에) Apache Cassandra를 평가하고 있습니다.

다음은 무엇인지에 대한 간략한 요약입니다.
조직(우리 조직 포함, 우리는 자체 인프라를 업그레이드하여
첫 번째 GA 릴리스)은 완전한 오픈 소스 Cassandra 4.0을 얻게 될 것입니다.
출시, 이제 곧 예상됩니다.

전례 없는 안정성

Cassandra 4.0은 다음과 같이 개발되었습니다. 달성하려는 야망 “현재까지 가장 안정적인 주요 릴리스입니다.” 이 목표는 부분적으로 클러스터에서 발생하는 워크로드를 재생하고 기록하는 Cassandra의 기능을 개선하고 엣지 사례 테스트를 종합적으로 지능적으로 생성함으로써 부분적으로 실현되었습니다.

이 핵심 원칙을 기반으로
반복성은 테스트 및 소프트웨어 개발을 향상시켜 신속한 테스트를 가능하게 합니다.
재현하기 어려운 버그는 물론 알려진 버그와 극단적인 경우까지 해결합니다.
Cassandra 운영자는 이제 몇 가지 새로운 테스트 프레임워크를 마음대로 사용할 수 있습니다.
퍼징부터 속성 기반 테스트, 결함 주입까지. 카산드라 4.0은
워크로드, 개선 사항, 구성 변경 사항을 테스트하는 것이 그 어느 때보다 쉬워졌습니다.
발생하는 잠재적인 문제를 해결합니다.

엔터프라이즈급 감사

카산드라 4.0에는 새로운 기능이 도입되었습니다.
전체 쿼리 로깅 및 트래픽 재생을 포함하는 감사 기능. 이것들
운영자는 다음을 통해 모든 데이터베이스 사용자 활동을 포괄적으로 감사할 수 있습니다.
구성 가능한 작업. 모든 읽기, 쓰기, 로그인 시도, 스키마 변경 및
다른 작업은 기록되어 자세히 조사할 수 있습니다.

이러한 기능은 특히 기업 Cassandra 운영자에게 매력적입니다. 감사 로깅 및 트래픽 재생은 SOX, PCI DSS, GDPR 및 기타 규정 준수를 입증하는 데 있어 중요한 항목을 선택합니다. 규제 요건. 새 릴리스의 강력한 고급 인터페이스는 필수인지 아니면 단지 신중한 것인지에 관계없이 엔터프라이즈급 감사 관행을 단순화합니다. 특히 Cassandra의 auditlogviewer 유틸리티를 사용하면 특정 사용자, 키스페이스 또는 명령에 맞게 조정된 운영자 구성 감사 로그를 검사할 수 있습니다. fqltool을 사용하면 전체 쿼리 로깅을 사용하여 로그를 검사할 수 있습니다. 감사 로그는 구성 가능한 로그 롤오버 기능을 갖추고 있으며 Cassandra 데이터베이스 외부 노드에 안전하게 저장됩니다. 이러한 기능을 통해 운영자는 Cassandra 배포의 규정 준수 및 보안에 대해 더 큰 확신을 가질 수 있습니다.

향상된 성능

고성능 Netty 전송 프레임워크이전에 Cassandra의 소규모 영역에서 사용되었던 는 이제 Cassandra 4.0에서 광범위하게 채택됩니다.

Netty는 더 나은 노드 내 통신을 가능하게 하는 비동기 이벤트 기반 네트워킹 코드를 제공합니다. 이전 Cassandra 릴리스에서는 피어당 N 스레드를 유지해야 하고 성능을 저하시키는 많은 컨텍스트 전환이 필요했지만 Cassandra 4.0은 이제 모든 노드 내 연결에 단일 스레드 풀을 사용합니다. Netty는 또한 SStables에 제로 카피 스트리밍의 이점을 제공합니다. 5 배 빠른 스트리밍 성능. Cassandra의 네트워킹 구현을 재구축하면 더 큰 성능 이점을 제공하여 일부 사용 사례에서 P99 테일엔드 읽기 대기 시간을 40% 이상 줄이는 동시에 더 빠르고 쉽게 사용할 수 있습니다. 대규모 클러스터를 위한 확장성 노드 복구를 대폭 가속화합니다.

가상 테이블

더욱 풍부한 도구 세트에 포함됨
Cassandra 4.0이 기본적으로 제공하는 관찰 가능성 및 모니터링은
가상 테이블. 이전 릴리스에서는 운영자가 다음에 대한 JMX 액세스를 설정해야 했습니다.
메트릭, 실행 중인 압축, 클라이언트 등의 주요 정보를 봅니다.
구성 세부정보. 더 이상 그렇지 않습니다. Cassandra 4.0에서 제공되는 가상 테이블
이 정보를 포함하고 쿼리할 수 있는 읽기 전용 시스템 테이블을 제공합니다.
CQL과 함께. 이를 통해 가상 테이블은 주요 지표의 모니터링을 단순화하고,
귀중한 관찰 도구를 구축하기 위한 통합을 활성화합니다.

미래를 위한 기반

마지막으로 Cassandra 4.0은 다음을 제공합니다.
Java 11에 대한 지원을 통해 단순화되고 성능이 더 뛰어난 JVM을 위한 길을 열었습니다.
가비지 수집 및 기타 옵션이 제공됩니다.

XNUMXD덴탈의
Cassandra 커뮤니티는 깊은 헌신과 방대한 규모를 분명히 보여주었습니다.
Cassandra 4.0이라는 성과를 갖춘 기능입니다. 모든 조직 –
스타트업부터 기업까지 – 순수 오픈 소스의 Cassandra 고려
양식을 작성하거나 업그레이드를 고려 중인 현재 운영자는 Cassandra를 조사해야 합니다.
Cassandra는 더욱 강력하고 세련된 서비스를 제공하는 커뮤니티의 지원을 받습니다.
앞으로 혜택.

코인 스마트. 유로파 최고의 비트 코인-보르 스
출처: https://www.dataversity.net/why-2021-will-be-a-big-year-for-apache-cassandra-and-its-users/

spot_img

최신 인텔리전스

spot_img