이번 소식
Firebase가 2026년 10월 21일 발표한 JavaScript SDK 13.1.0에 Cloud Firestore의 데이터 처리 기능을 추가했습니다. 여러 처리 단계를 이어 실행하는 Pipelines에 데이터를 넣거나 바꾸거나 지우는 단계가 들어갔습니다.
달라진 점
추가된 데이터 변경 단계인 DML은 delete, update, insert, upsert입니다. 삭제·수정·삽입과 삽입 또는 갱신 처리를 파이프라인에 구성하는 API가 추가된 것입니다. 입력값을 다루는 literals 소스 단계도 함께 포함됐습니다.
실행 설정인 PipelineExecuteOptions에는 atomic 옵션이 추가됐습니다. 공식 릴리스 노트는 이를 파이프라인을 하나의 트랜잭션으로 실행하는 옵션이라고 설명합니다. 트랜잭션은 관련 처리를 하나의 작업 단위로 다루는 방식입니다.
어떤 점이 달라지나요?
Firestore Pipelines를 사용하는 JavaScript 개발자는 데이터 변경 단계를 구성하고, 단일 트랜잭션 실행이 필요한지 선택할 수 있는 API를 얻게 됩니다. 이번 소식의 핵심은 단순 오류 수정에 그치지 않고 파이프라인에서 표현할 수 있는 데이터 변경 작업이 늘었다는 점입니다.
사용 전 확인할 점
이 안내는 SDK 13.1.0의 릴리스 항목에 근거합니다. 모든 Firestore 데이터베이스·요금제에서 같은 기능을 바로 사용할 수 있다는 뜻은 아닙니다. 해당 항목만으로 프로젝트별 사용 조건이나 서버 측 적용 완료, 처리 속도 향상은 확인하지 않았으며 실제 앱 실행도 시험하지 않았습니다.
발표 날짜는 공식 원문의 2026년 10월 21일 표기입니다. 정확한 발표 시각과 시간대는 이번 확인에서 확보하지 않아 KST 시각으로 바꾸지 않았습니다.
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.