금융업계열에서는 ACID가 의무적임. DB트랜젝션이 발생할 때, 그 안정성을 보장할 수 있는 성질. 트랜젝션 ? DB의 상태를 변환시키는 논리적 기능을 수행하기 위해, 하는 하나 이상의 쿼리를 모아둔 작업단위.(여러개의 작업을 하나로 묶은 실행 유닛\_) Atomici
https://sql-joins.leopard.in.ua/NoSQL : 다양한 방식으로 데이터를 저장 SQL : sql을 이용해서 데이터를 테이블형식에 저장NoSQL : 관대함. 동적으로 스키마형태 관리가능. 즉시 행과 열 즉시 추가 가능하고, 모든 열에 대해
JOINGROUP BY메소드들.. data를 가져오는데, 두개 또는 그 이상의 테이블 관계성을 필요로 할때JOIN 기능을 사용한다. LEFT JOIN / INNER JOIN(JOIN) 이 두가지가 가장 많이 사용되고 중요하다고 한다 LEFT JOIN은 NULL값을 포함
한국말로 번역하면, 사이트간의 요청 조작. 사용자가 자신의 의지와 무관하게 attacker의 의도를 따라 행동하게하여 문제를 일으킴.이메일 첨부 링크 클릭시 내 계좌의 돈이 빠져나감 .다른 오리진이라 해커가 직접 데이터에는 접근할 수 없다는 특징을 가진다. 쿠키를 사용
http는 stateless 웹사이트는 유저와 항상 연결되어 있지 않다. 보통 유저가 웹사이트에 방문하여 서버로 요청을 보내면 잠시 웹사이트와 유저가 연결된다. 이때 서버는 요청받은 것을 응답으로 전해주고 연결이 종료된다. 하지만, 유저의 정보가 저장되어야 하는 경우가
서버에서 관리한다. (쿠키는 브라우저에 저장)따라서 ct구분을 위해 세션ID를 부여 브라우저가 종료되면 정보 날라감유저정보가 서버에 있어 안전하지만, 메모리가 힘들다. 비교적 느림클라이언트가 req를 보내면 , 서버가 ct에게 유일한 ID를 보내준다. 이 유일한 ID가
사용자가 서비스를 이용하고자 할때, 로그인이 잘 이루어진 사용자라는 것을 체킹해서 허가해주는 것. (= 체킹해서 데이터를 넘겨주는 것 )===================================================================세션방식의 인
oauth과정 간단 오버뷰