Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] write 시도시 트랜잭션 생성 구조 구현 #168

Open
myyrakle opened this issue Aug 28, 2024 · 0 comments
Open

[feature] write 시도시 트랜잭션 생성 구조 구현 #168

myyrakle opened this issue Aug 28, 2024 · 0 comments
Assignees
Labels
feature new feature unit

Comments

@myyrakle
Copy link
Owner

EPIC: #159

전제

  • 일반적인 RDB들은 하나의 커넥션(세션)에서 동시에 하나의 트랜잭션만 사용할 수 있음
  • 그래도 트랜잭션마다 고유의 ID가 있긴 해야함
  • write를 시도하면 트랜잭션 ID를 부여하는 알고리즘이 필요함

요구사항

  1. write를 시작하면 무조건 트랜잭션을 자동으로 만들어야함.
  2. BEGIN TRANSACTION을 걸어도 트랜잭션을 만들어야함.
  3. 트랜잭션마다 별도의 디렉터리를 만들어야함 (여기에는 세션 정보나 시작 시간 같은 메타데이터도 저장해야할듯)
  4. 실질적으로 insert나 write를 수행하는건 별도 태스크에서 진행. 여기서는 기틀만 만들기.
@myyrakle myyrakle added the feature new feature unit label Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature new feature unit
Projects
None yet
Development

No branches or pull requests

2 participants