programing

MongoDB 저장 프로시저 동등품

kingscode 2023. 4. 1. 15:03
반응형

MongoDB 저장 프로시저 동등품

매장 목록이 들어 있는 큰 CSV 파일이 있는데, 필드 중 하나가 ZipCode입니다.저는 ZipCodes라고 불리는 별도의 MongoDB 데이터베이스를 가지고 있으며, 이 데이터베이스는 주어진 우편번호의 위도와 경도를 저장합니다.

SQL Server에서는 InsertStore라는 저장 프로시저를 실행하여 ZipCodes 테이블을 조회하여 대응하는 위도와 경도를 취득하고 Stores 테이블에 데이터를 삽입합니다.

이에 대한 MongoDB의 스토어드 프로시저 개념과 유사한 것이 있습니까?기본적으로 각 삽입물에 대해 해당 저장소의 위도와 경도를 찾아 저장해야 합니다.

Map/Reduce라는 개념은 잘 모르는데, 여기서도 의미가 있을까요?감사해요!

mongodb에 있는 저장 프로시저에 가장 가까운 것은 javascript입니다.저장된 javascript에 대한 좋은 소개는 Mike Dirolf의 블로그에 있는기사에서 볼 수 있습니다.

참고:

응용 프로그램 로직을 데이터베이스에 저장하지 마십시오.MongoDB 내에서 JavaScript를 실행하는 데는 성능 제한이 있습니다.또한 일반적으로 애플리케이션 코드는 애플리케이션 자체와 버전 제어를 공유할 때 가장 효과적입니다.

따라서 mongodb에는 저장 프로시저에 해당하는 것이 없습니다.

MongoDB Stitch를 사용하여 클라우드에서 트리거와 함수를 사용할 수 있습니다.

언급URL : https://stackoverflow.com/questions/3876049/mongodb-stored-procedure-equivalent

반응형