트랜잭션
269
작성한 질문수 31
안녕하세요. SQL과 NoSQL비교하는 부분에서 질문이 있어 글 남깁니다.
NoSQL의 경우 트랜잭션X 라는 의미가 데이터가 저장되고 나면 수정이 안된다는 뜻인건가요?
구글링을 해보니 몽고DB도 이제 트랜잭션을 지원한다는 말을 보긴했는데 이전에 트랜잭션이 안됐었다는 게 정확히 뭐가 안됐었다는 건지 궁금합니다.
답변 1
0
트랜잭션(Transaction)은 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미한다. 트랜잭션 단위로 데이터베이스에 처리된 명령들을 기존 데이터로 복구가 가능하다고 보시면 좋을 것 같아요.
NoSQL 에서 일부 데이터베이스는 기존에는 트랜젝션이 지원되지 않았는데요. 이 부분은 NoSQL 데이터베이스 종류가 많아서, 각각 마다 다를 듯하고요. 예를 들어 몽고db 같은 경우는 4.0 이후부터는 다중 도큐먼트 트랜잭션에 대한 지원을 추가되었습니다
nosql -> sql 비교
0
38
1
studio 3t 설치시 문의
0
41
1
Compass
0
53
1
강의 자료 1,2,7단원만 뜨고 압축 아무리 풀어도 나오지 않는데
0
71
1
강의9분 조건연산자 관련 질문입니다
0
67
1
MONGODB_FUNCODING_V1_2 강의자료 에러
0
101
2
애플실리콘(M1) 몽고DB 최초 설치 후 실행 시 에러 Error: Permission denied
0
216
1
db.movies.aggregate() 질문
0
153
1
아나콘다 설치가 어려운데 아나콘다가 꼭 필요 할까요 ?
0
327
1
어그리게이션 프레임웍 질문
0
165
1
studio - 3T에서 Connection오류
0
447
2
db에 이미지 데이터 저장
1
1477
1
stduio 3t 설치 완료후 처음 실행하고 Login진행 시키면 웹 화면에서 계속 멈춰있습니다 더이상 진행도 안됩니다.
1
287
1
몽고DB 비교 문법 출력이 안 됩니다.
0
351
1
아나콘다에서 주피터 노트북이 없습니다
0
468
1
껏다 켜보니 funcoding 데이터베이스가 안보입니다 ㅠ
0
234
1
nosql 섹션3. 몽고DB 데이터 수정하기부분 질문
0
255
1
강의자료가 다 들어 있지 않은 것 같아요.
0
543
3
재귀적 크롤링을 위한 링크 가져오기 8:20
0
318
1
cmd에서 mongod
0
348
1
다른 강의 수강자분들께 도움될까 싶어 남깁니다.(linux mongodb 실행관련)
0
433
1
강의 자료 문서는 제공이 안되나요?
0
445
1
putty 접속 후 몽고db 스타트를 꼭 해야하나요?
0
424
1
안녕하세요 터미널 창에서 이상한 화면 질문드립니다!
0
494
1





