Slow Thinking

Slow Thinking

  • 분류 전체보기
    • Dapp
      • EOS Dapp
      • STEPN
    • Computer
      • Algorithm
      • DataStructure
      • Web
      • Chrome Extension
      • Agile
      • Arduino
      • Server
      • Blockchain & CryptoCoin
      • Kubernetes
      • Data
      • Apple Ecosystem Insights
      • Java
      • PHP
      • SPARC
      • Javascript
      • NextJs
      • Hack
      • Pomelo
      • 하루 3분 웹 공부
    • Projects
      • Pine Script Tutorial
      • TJSSM
      • CIC
      • Fleapers
      • 생태농업
    • Etc
      • 제주살이
      • Wordpress
      • Ethereum
      • Lens 투상
      • 경험담
      • 시
      • 생각
      • 자작시
      • Scrap
      • 독서
      • ProjectRoom
      • 요리
      • 기타
      • 건축
    • 2016
      • February
  • 홈
  • 방명록
  • 조대협의 블로그
  • 재근
  • 우투리와툴툴
  • 사기란 무엇인가
  • :: ENJOY ::
  • soowan
RSS 피드
로그인
로그아웃 글쓰기 관리

Slow Thinking

컨텐츠 검색

태그

ios GMT 별앗간농부들 제주도 SOLANA 스테프니쿠스 Kotlin nft m2e 스태픈 스테픈 티스토리챌린지 GST SwiftUI 오블완 sol 니체 StepN 노지딸기 kubernetes

최근글

댓글

공지사항

아카이브

Computer/Data(3)

  • Database ACID

    데이터베이스에서 ACID는 트랜잭션(데이터베이스에서의 작업 단위)이 안전하게 수행되는 것을 보장하기 위한 네 가지 기본적인 속성을 의미합니다. ACID는 Atomicity(원자성), Consistency(일관성), Isolation(독립성), Durability(지속성)의 약자입니다. 각각의 속성을 쉽게 이해할 수 있도록 예를 들어 설명하겠습니다.Atomicity (원자성)원자성은 트랜잭션이 데이터베이스에 모두 반영되거나 전혀 반영되지 않아야 함을 의미합니다. 즉, 트랜잭션의 모든 작업이 성공적으로 완료되거나, 하나라도 실패하면 전체 트랜잭션이 취소되어야 합니다.예시: 은행 계좌 이체를 생각해보세요. A 계좌에서 B 계좌로 돈을 이체할 때, 이 과정은 두 단계로 이루어집니다. (1) A 계좌에서 돈을 빼..

    2024.02.22
  • MongoDB ACL 설정을 하면서...

    몽고DB 를 이용하고 있던 와중에 보안을 위해 ACL 등록을 진행하였고, VM , k8s 의 worker node 등이 산재했던 부분들이 있어서, 우선 1차적으로 내부 internal proxy 로 ACL 를 등록해두고, 이후 vm,k8s 등의 ip 관리를 할 수 있는 툴을 만들어, acl 등록하는 형태로 진행하려고 하였으나, 몽고디비는 아래와 같은 모양새로 연결을 하는데. mongodb://{id}:{password}@{mongo1},{mongo2},{mongo3}/{databasename}?{options} 여기서 중요한 포인트가 있다. 서비스나 클라이언트에서는 위 요청을 통해서 mongodb 의 hostname 과 port 를 받아오고, 이를 직접 요청하도록 되어 있었다. 이러다 보니, 처음 한번 ..

    2022.07.28
  • The Cap Theorem

    What is the CAP theorem? Before talk about CAP theroem. we need to know about distributed system. and why. As you know in the mobile era, the amount of request and data has increased exponentially. In accordance with this situation, in the database environment, there are also requirements that can be easily extended and data must be delivered quickly. A distributed system environment was devised..

    2021.03.25
이전
1
다음
GiPyeongLee
© 2018 TISTORY. All rights reserved.

티스토리툴바