반응형
반응형

踊り子 - Vaundy 

https://www.youtube.com/watch?v=7HgJIAUtICU

 


踊おどり 子こ


ねぇ、どっかに置おいてきたような
네 돗카니 오이테키타 요나
있잖아, 어딘가에 두고 온 듯한

事ことが一ひとつ二ふたつ浮ういているけど
코토가 히토츠 후타츠 우이테이루케도
것들이 하나둘씩 떠오르고 있는데

ねぇ、ちゃんと拾ひろっておこう
네 챤토 히롯테오코
있잖아, 제대로 주워두자

はじけて忘わすれてしまう前まえに
하지케테 와스레테 시마우 마에니
터져서 잊혀 버리기 전에

回まわり出だした あの子こと僕ぼくの未来みらいが
마와리다시타 아노 코토 보쿠노 미라이가
돌기 시작했어, 저 아이와 나의 미래가

止とまりどっかで またやり直なおせたら
토마리 돗카데 마타 야리나오세타라
멈춰서서 어딘가에서 다시 시작할 수 있다면

回まわり出だした あの子こと僕ぼくが被害者ひがいしゃ
마와리다시타 아노 코토 보쿠가 히가이샤
돌기 시작했어, 저 아이와 내가 피해자

づらでどっかを また練ねり歩あるけたらな
즈라데 돗카오 마타 네리아루케타라나
얼굴을 하고 어딘가에서 다시 줄맞춰 걸을 수 있다면

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루


あのね、私わたしあなたに会あったの
아노네 와타시 아나타니 앗타노
있잖아, 나 널 만났어

夢ゆめの中なかに置おいてきたけどね
유메노 나카니 오이테키타케도네
꿈속에 두고 오긴 했지만

ねぇ、どうして私わたしが好すきなの
네 도-시테 와타시가 스키나노
있잖아, 왜 내가 좋은 거야?

一度いちどしか会あったことがないのにね
이치도시카 앗타 코토가 나이노니네
한 번밖에 만나지 않았는데

思おもいを蹴けって 二人ふたりでしてんだ
오모이오 켓테 후타리데 시텐다
추억을 걷어차며 두 사람은

忘わすれない愛あいを歌うたう
와스레나이 아이오 우타우
잊지 못할 사랑을 노래해

言葉ことばを二人ふたりに課かして
코토바오 후타리니 카시테
단어를 두 사람에게 부과하며

誓ちかいをたてんだ
치가이오 타텐다
약속했어

忘わすれない愛あいを歌うたうようにね
와스레나이 아이오 우타우 요니네
잊지 못할 사랑을 노래하기를

回まわり出だした あの子こと僕ぼくの未来みらいが
마와리다시타 아노 코토 보쿠노 미라이가
돌기 시작했어, 저 아이와 나의 미래가

止とまりどっかで またやり直なおせたら
토마리 돗카데 마타 야리나오세타라
멈춰 서서 어딘가에서 다시 시작할 수 있다면

回まわり出だした あの子こと僕ぼくが被害者ひがいしゃ
마와리다시타 아노 코토 보쿠가 히가이샤
돌기 시작했어, 저 아이와 내가 피해자

づらでどっかを また練ねり歩あるけたらな
즈라데 돗카오 마타 네리아루케타라나
얼굴을 하고 어딘가에서 다시 줄맞춰 걸을 수 있다면

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루


回まわり出だした あの子こと僕ぼくの未来みらいが
마와리다시타 아노 코토 보쿠노 미라이가
돌기 시작했어, 저 아이와 나의 미래가

止とまりどっかで またやり直なおせたら
토마리 돗카데 마타 야리나오세타라
멈춰 서서 어딘가에서 다시 시작할 수 있다면

回まわり出だした あの子こと僕ぼくが被害者ひがいしゃ
마와리다시타 아노 코토 보쿠가 히가이샤
돌기 시작했어, 저 아이와 내가 피해자

づらでどっかを また練ねり歩あるけたらな
즈라데 돗카오 마타 네리아루케타라나
얼굴을 하고 어딘가에서 다시 줄맞춰 걸을 수 있다면

時代じだいに乗のって僕ぼくたちは
지다이니 놋테 보쿠타치와
시대에 올라타고 우리는

変かわらず愛あいに生いきるだろう
카와라즈 아이니 이키루다로
변치 않고 사랑하며 살아가겠지

僕ぼくらが散ちって残のこるのは
보쿠라가 칫테 노코루노와
우리가 흩어지고 남게 되는 것은

変かわらぬ愛あいの歌うたなんだろうな
카와라누 아이노 우타 난다로나
변치 않는 사랑의 노래겠지

時代じだいに乗のって僕ぼくたちは
지다이니 놋테 보쿠타치와
시대에 올라타고 우리는

変かわらず愛あいに生いきるだろう
카와라즈 아이니 이키루다로
변치 않고 사랑하며 살아가겠지

僕ぼくらが散ちって残のこるのは
보쿠라가 칫테 노코루노와
우리가 흩어지고 남게 되는 것은

変かわらぬ愛あいの歌うたなんだろうな
카와라누 아이노 우타 난다로나
변치 않는 사랑의 노래겠지

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

とぅるるる とぅるるる とぅるる
뚜루루루 뚜루루루 뚜루루

반응형
반응형

鬼ノ宴 귀신의 잔치 | Demons Banquet

友成空(TOMONARI SORA) - "鬼ノ宴(Demons Banquet)" [Music Video]

https://www.youtube.com/watch?v=ljnQNn8We2U

鬼ノ宴

何処から喰へば良いものか
도코카라 쿠에바 요이 모노카
어디서부터 먹으면 좋을련가

美味いものか不味いものか
우마이 모노카 마즈이 모노카
맛있는 것인가 맛없는 것인가

さっぱり俺にゃ分からない
삿파리 오레냐 와카라나이
도무지 나는 알 수 없네

決まりばかりの世の中じゃ
키마리 바카리노 요노나카쟈
규칙 타령하는 세상에선

仏が何時も水を差す
호토케가 이츠모 미즈오 사스
부처가 언제나 찬물을 끼얹어

我慢するのが礼儀でしょう?
가만스루노가 레이기데쇼오
참는게 예의인거지?

鬼がこの身を唆す
오니가 코노 미오 소소노카스
귀신이 이 몸을 꼬드기네

御先にどうぞ遠慮なく
오사키니 도오조 엔료나쿠
먼저 드시지요 사양 말고

あゝかっぴらけや其御口
아아 캇 피라 케야 소노 오쿠치
아아 크게 벌리거라 그 입을

宴、宴が始月曜 [1]
우타게 우타게가 하지만데
잔치, 잔치가 시작되는 월요일

勿体無ぇや 一度切り
못타이네에야 이치도키리
아깝잖냐 한번 뿐인데

好きなもの丈 食べなはれ
스키나 모노다케 타베나하레
좋아하는 것만 먹거라

何方を捲りゃ良いものか
돗치오 메쿠랴 요이 모노카
어느쪽을 넘기면 좋을련가

白い札か黒い札か
시로이 후다카 쿠로이 후다카
하얀 패인가 검은 패인가

一丁賭けるとしませうか
잇초오 카케루토 시마쇼오카
한 판을 걸어볼까

死ぬも生きるも紙壱重
시누모 이키루모 카미 히토에
죽음도 삶도 종이 한장 차이

御釈迦が蜘蛛の糸垂らす
오샤카가 쿠모노 이토 타라스
석가모니가 거미줄을 내려

遅くはないわ 御出なさい
오소쿠와 나이와 오히데나사이
늦지 않았소, 어서 나오시게

地獄の聲が耳を打つ
지고쿠노 고에가 미미오 우츠
지옥의 목소리가 부추기네

踏み外すのも惡くない
후미하즈스노모 와루쿠나이
길을 잘 못 드는 것도 나쁘진 않아

あゝ真っ盛りや此ノ宴
아아 맛사카리야 코노 우타게
아아 한창이구나 이 잔치

今宵、今宵は帰日曜 [2]
코요이 코요이와 카에산데
오늘 밤 오늘 밤은 돌려보내지 않을 일요일

宴も酣 あかよろし
엔모 타케나와 아카 요로시
잔치도 한창이다 참으로 좋다

堕ちるとこまで堕ちなはれ
오치루 토코마데 오치나하레
떨어질 때까지 떨어지거라

アアイヤイヤイヤ
아아이야 이야 이야

廻レ廻レヤ 展ケ展ケイヤ
마와레 마와레야 히라케 히라케이야
돌고 돌아라 늘어놓고 늘어놓아라

アアイヤイヤイヤ
아아이야 이야 이야

廻レ廻レヤ 展ケイヤ
마와레 마와레야 히라케이야
돌고 돌아라 늘어놓고 늘어놓아라

アアイヤイヤイヤ
아아이야 이야 이야

廻レ廻レヤ 展ケ展ケイヤ
마와레 마와레야 히라케 히라케이야
돌고 돌아라 늘어놓고 늘어놓아라

アアイヤイヤイヤ
아아이야 이야 이야

廻レ廻レヤ 展ケイヤ
마와레 마와레야 히라케이야
돌고 돌아라 늘어놓고 늘어놓아라


あゝかっぴらけや其御口
아아 캇 피라 케야 소노 오쿠치
아아 크게 벌리거라 그 입을

宴、宴が始月曜 [1]
우타게 우타게가 하지만데
잔치, 잔치가 시작되는 월요일

勿体無ぇや 一度切り
못타이네에야 이치도키리
아깝잖냐 한번 뿐인데

好きなもの丈 食べなはれ
스키나 모노다케 타베나하레
좋아하는 것만 먹거라

堕ちるとこまで堕ちなはれ
오치루 토코마데 오치나하레
떨어질 때까지 떨어지거라

반응형
반응형

종이책을 선택하라.
디지털 매체보다 종이책이
어휘 습득, 문장 이해, 응용력 향상에
더 효과적이다. 디지털 기기를 사용할 때는
주의가 자주 분산되기 때문이다.


- 김대식의 《독서의 뇌과학》 중에서 -


* 종이책은 향기가 있습니다.
그 향기는 묘하게 안정감을 줍니다.
책장을 넘기는 소리, 손끝에 느껴지는 질감도
종이책이 주는 매력입니다. 특히 오래된
종이책에는 아름답게 나이 든 사람처럼  
세월의 향기가 배어 있습니다.

반응형

'아침편지' 카테고리의 다른 글

은하수가 보인다  (0) 2024.12.20
'진짜 어른'이 되려면  (0) 2024.12.19
밥맛, 차 맛이 돌아왔다  (0) 2024.12.17
'역사의 신'은 살아 있다  (0) 2024.12.16
역사는  (0) 2024.12.16
반응형

하찮은
우주의 점 하나인
내가 오늘도 차를 마신다
이유 모를 귀찮음과 짜증스러움의
반복인 요즘이다. 그래도 가끔은 웃곤 했는데,
그중에서도 나를 지탱해 준 건 차 자리이다.


- 박지혜의 《내가 좋아하는 것들, 차》 중에서 -  


* 같은 밥이고, 같은 차인데
기분에 따라, 세상 돌아가는 본새에 따라
그 맛이 달라집니다. 귀찮음과 짜증을 넘어
충격과 분노가 반복되고 극적 반전이 이뤄지는
상황에서 밥맛, 차 맛도 롤러코스터를 탑니다.
웃음을 되찾고 밥맛, 차 맛을 되찾을 수
있게 된 것이 천만다행입니다.

반응형

'아침편지' 카테고리의 다른 글

'진짜 어른'이 되려면  (0) 2024.12.19
종이책의 향기  (1) 2024.12.18
'역사의 신'은 살아 있다  (0) 2024.12.16
역사는  (0) 2024.12.16
내가 받았던 타인의 사랑  (0) 2024.12.13
반응형

[MSSQL] update 구문 여러개를 실행하고 그 결과 row의 총 개수를 구하라

DECLARE @TotalAffectedRows INT = 0; -- 총 영향을 받은 행을 저장할 변수

-- 첫 번째 UPDATE 구문
UPDATE your_table
SET column1 = 'value1'
WHERE condition1;

SET @TotalAffectedRows = @TotalAffectedRows + @@ROWCOUNT; -- 영향을 받은 행 수 누적

-- 두 번째 UPDATE 구문
UPDATE your_table
SET column2 = 'value2'
WHERE condition2;

SET @TotalAffectedRows = @TotalAffectedRows + @@ROWCOUNT; -- 영향을 받은 행 수 누적

-- 세 번째 UPDATE 구문
UPDATE your_table
SET column3 = 'value3'
WHERE condition3;

SET @TotalAffectedRows = @TotalAffectedRows + @@ROWCOUNT; -- 영향을 받은 행 수 누적

-- 최종 결과 출력
SELECT @TotalAffectedRows AS TotalAffectedRows;
반응형
반응형

2025년을 위한 7개의 데이터베이스

 

 

 

https://news.hada.io/topic?id=18153

 

2025년을 위한 7개의 데이터베이스 | GeekNews

다양한 문제를 해결하기 위해 주목할 가치가 있는 DB 7개를 소개이는 "최고의 DB" 목록이 아닌, 새롭고 유용한 관점을 제공하는 도구들2025년엔 이들 각 DB에 대해 일주일씩 투자해보길 바람(7 DBs in

news.hada.io

Table of Contents

  1. PostgreSQL
  2. SQLite
  3. DuckDB
  4. ClickHouse
  5. FoundationDB
  6. TigerBeetle
  7. CockroachDB
  • 다양한 문제를 해결하기 위해 주목할 가치가 있는 DB 7개를 소개
  • 이는 "최고의 DB" 목록이 아닌, 새롭고 유용한 관점을 제공하는 도구들
  • 2025년엔 이들 각 DB에 대해 일주일씩 투자해보길 바람(7 DBs in 7 Weeks)

1. PostgreSQL: 기본 데이터베이스

  • PostgreSQL은 기본적으로 사용되는 안정적인 기술
    • "Just use Postgres"라는 문구는 널리 알려진 밈이자 신뢰성을 상징하는 표현임
    • ACID를 준수하며 물리적 및 논리적 복제를 포함한 강력한 기능을 제공함
    • 주요 벤더들 간에 광범위한 지원을 받고 있는 안정적 데이터베이스임
  • PostgreSQL의 가장 큰 매력: 확장성
    • 확장 기능(Extensions)을 통해 독창적인 기능을 추가 가능함
    • 주요 확장 기능 예시:
      • AGE: 그래프 데이터 구조와 Cypher 쿼리 언어 지원
      • TimescaleDB: 시계열 데이터 작업 지원
      • Hydra Columnar: 열 기반 스토리지 엔진 제공
    • 확장 기능은 PostgreSQL을 타 데이터베이스와 차별화시키는 핵심 요소임
  • PostgreSQL의 유용성과 확장성
    • 다양한 생태계를 갖추고 있으며, 기본 설정이 합리적이고 사용자 친화적임
    • 비 PostgreSQL 서비스에서도 Postgres 와이어 프로토콜을 사용해 클라이언트 호환성을 제공함
    • WebAssembly(Wasm) 환경에서도 설치 가능할 정도로 가벼움
  • PostgreSQL 학습 권장
    • PostgreSQL의 가능성과 한계를 이해하기 위해 시간을 투자할 가치가 있음
    • 예: MVCC(Multi-Version Concurrency Control)의 복잡성 이해
    • 간단한 CRUD 애플리케이션 개발, PostgreSQL 확장 기능 작성 등을 추천함

2. SQLite: 로컬-우선 데이터베이스

  • SQLite는 "로컬 우선" 데이터베이스로 독립적으로 실행 가능
    • 클라이언트-서버 모델을 벗어나 애플리케이션과 같은 환경에서 실행됨
    • 예시: WhatsApp과 Signal은 기기 내부에 SQLite를 사용하여 채팅 데이터를 저장함
  • SQLite의 발전된 활용 사례
    • 기본 ACID 준수 데이터베이스 이상의 창의적인 사용 가능
    • 새로운 도구와 확장 기능:
      • Litestream: SQLite의 스트리밍 백업 제공
      • LiteFS: 분산 액세스를 지원하여 더욱 유연한 토폴로지 구현
      • CR-SQLite: CRDT(Conflict-free Replicated Data Types)를 사용해 변경 세트를 병합할 때 충돌 해결 필요성을 제거
  • SQLite의 인기 재조명
    • Ruby on Rails 8.0 덕분에 다시 주목받고 있음
    • 37signals: SQLite를 기반으로 Rails 모듈(Solid Queue 등)을 개발
      • Rails의 다중 SQLite 데이터베이스 관리 지원 (database.yml)
    • Bluesky: 개인 데이터 서버(Personal Data Servers)로 사용자마다 개별 SQLite 데이터베이스 사용
  • SQLite 활용 학습 권장
    • SQLite를 이용한 로컬 중심 아키텍처 실험
    • 기존의 PostgreSQL 기반 클라이언트-서버 모델을 SQLite로 대체할 수 있는지 시도

3. DuckDB: 모든 것을 질의할 수 있는 데이터베이스

  • DuckDB는 OLAP에 특화된 임베디드 데이터베이스
    • SQLite처럼 애플리케이션과 함께 작동하지만 OLTP 대신 OLAP 작업에 중점
    • 데이터 분석 및 쿼리 중심으로 설계된 시스템
  • DuckDB의 "쿼리-애니씽(Query-Anything)" 특성
    • 다양한 데이터 소스를 직접 SQL로 쿼리 가능:
      • CSV, TSV, JSON 등 일반 파일 형식
      • Parquet 등 고급 파일 형식 지원
    • 이 기능은 유연성을 제공하며, 예: Bluesky의 데이터 스트림 분석
  • 확장성 및 생태계
    • DuckDB에도 확장 기능이 존재하나, Postgres만큼 풍부하지 않음 (상대적으로 젊은 프로젝트)
    • 커뮤니티 기여 확장이 많이 있으며, gsheets(Google Sheets 연동)가 주목할 만함
  • DuckDB 활용 학습 권장
    • Python 노트북이나 Evidence를 통해 데이터 분석 및 처리 실험
    • SQLite와 결합: SQLite 데이터베이스의 분석 쿼리를 DuckDB로 위임해 성능 향상

4. ClickHouse: 컬럼형 데이터베이스

  • ClickHouse는 OLAP 작업에 특화된 데이터베이스
    • OLTP는 PostgreSQL, OLAP는 ClickHouse라는 조합이 이상적임
    • 대규모 분석 워크로드를 처리하며, 수평 확장과 샤딩을 통해 높은 데이터 삽입 속도를 지원함
  • ClickHouse의 주요 특징
    • 계층형 스토리지 지원:
      • "핫 데이터"와 "콜드 데이터"를 분리해 저장 가능
      • 예: GitLab 문서에서 이를 활용한 사례를 자세히 다룸
    • 대규모 데이터셋 처리 및 실시간 분석:
      • DuckDB로는 처리하기 어려운 크기의 데이터셋에 적합
      • 실시간 분석이 필요한 상황에서 강력한 성능 제공
  • 운영의 편리함
    • 배포, 확장, 백업 등 운영 관련 문서가 체계적이며 상세함
    • 예: 적절한 CPU 설정 방법까지 다룬 문서 제공
  • ClickHouse 학습 권장
    • 대규모 분석 데이터셋 실험 또는 DuckDB로 작업한 분석을 ClickHouse로 변환
    • ClickHouse의 임베디드 버전인 chDB를 활용해 SQLite와 더 직접적으로 비교 가능

5. FoundationDB: 레이어드 데이터베이스

  • FoundationDB는 "데이터베이스의 기반" 역할을 하는 독특한 시스템
    • 키-값 저장소로 설계되었으나 단순한 데이터베이스라기보다는 데이터베이스를 구축하는 "기초"로 작동
    • 애플, Snowflake, Tigris Data와 같은 주요 기업에서 사용
  • 주요 특징 및 한계
    • 제한사항:
      • 트랜잭션 데이터는 10MB를 초과할 수 없음
      • 트랜잭션은 첫 번째 읽기 이후 5초를 넘길 수 없음
    • 이러한 제한으로 인해 대규모 환경에서도 완전한 ACID 트랜잭션 지원 가능
      • 예: 100TiB 이상의 클러스터 운영 사례
  • FoundationDB의 설계와 테스트
    • 특정 워크로드에 최적화되어 설계됨
    • 시뮬레이션 테스트를 통해 안정성과 확장성을 입증:
      • Antithesis 및 다른 데이터베이스에서도 동일한 테스트 방법론 사용
      • 관련 참고 자료: Tyler Neely와 Phil Eaton의 문서
  • "레이어드" 데이터베이스로서의 FoundationDB
    • 스토리지 엔진과 데이터 모델 간 결합이 느슨함:
      • 다양한 레이어에서 스토리지 엔진을 재매핑 가능
      • 예: Record 레이어, Document 레이어 (FoundationDB 조직에서 제공)
    • Tigris Data에서 작성한 레이어 설계 사례가 참고할 만함
  • FoundationDB 학습 권장
    • 튜토리얼을 진행하며 RocksDB 같은 시스템을 대체할 가능성 탐색
    • 설계 방법(Design Recipes)과 관련 논문 읽기
    • Anti-Features와 Features 문서를 통해 사용 제한과 해결 가능한 문제 이해

6. TigerBeetle: 철저하게 정확한 데이터베이스

  • TigerBeetle는 금융 트랜잭션에 특화된 단일 목적 데이터베이스
    • 범용 데이터베이스와 달리 특정 목적, 특히 금융 거래에 초점
    • 오픈 소스로 제공되며, 높은 수준의 신뢰성과 정확성을 목표로 설계
  • 철저한 정확성을 위한 설계 철학
    • NASA의 Power of Ten Rules  프로토콜 인지 복구(Protocol-Aware Recovery) 구현
    • 엄격한 직렬화(strict serialisability)  Direct I/O 사용으로 커널 페이지 캐시 관련 문제 회피
    • 안전성 문서(Safety doc)와 독특한 프로그래밍 방식 "Tiger Style"에서 철저함을 확인 가능
  • Zig 언어로 구현된 혁신적 접근
    • Zig는 시스템 프로그래밍 언어로 비교적 신생이지만, TigerBeetle의 목표에 이상적으로 부합
    • 간결성과 성능을 극대화하는 데 Zig의 장점을 활용
  • TigerBeetle 학습 및 활용 제안
    • 로컬 배포 환경에서 금융 계좌 모델링 실험:
      • Quick Start를 따라 설치 및 사용
    • 시스템 아키텍처 문서(System Architecture docs)를 참고하여 범용 데이터베이스와 결합 가능성 탐구
    • 예: PostgreSQL 또는 FoundationDB와 함께 통합해 사용 사례 확장

7. CockroachDB: 글로벌 데이터베이스

  • CockroachDB는 글로벌 분산 데이터베이스
    • PostgreSQL 와이어 프로토콜과 호환되며, 수평 확장과 강한 일관성을 지원
    • Google Spanner에서 영감을 받은 설계로, 다중 지역에 걸친 데이터베이스 확장을 가능케 함
  • CockroachDB의 주요 기술적 특징
    • 시간 동기화 기술:
      • Google Spanner는 원자 시계와 GPS 시계를 사용하지만, CockroachDB는 일반 하드웨어에서도 동작하도록 설계
      • NTP 기반 동기화 지연 보정, 노드 간 클록 드리프트 비교 및 최대 오프셋 초과 시 멤버 종료
    • 다중 지역 구성:
      • 테이블 로컬리티(Table Localities) 기능을 통해 읽기/쓰기 트레이드오프에 따른 최적화 가능
      • 데이터가 사용자 지리적 위치에 맞게 분산되어 성능과 지연 시간을 개선
  • CockroachDB 활용 학습 제안
    • MovR 예제 재구현:
      • 원하는 언어와 프레임워크를 사용해 MovR(분산 애플리케이션 예제)을 구현
    • CockroachDB의 다중 지역 및 스케일링 전략을 활용하여 글로벌 애플리케이션 설계 실험
  • CockroachDB 선택 이유
    • DynamoDB와 같은 다른 분산 데이터베이스와 달리 로컬 환경에서 무료로 실행 가능
    • 강한 일관성과 글로벌 분산 지원이라는 차별화된 특성 제공

Wrap Up

  • 소개된 데이터베이스는 각기 다른 문제와 요구 사항을 해결하기 위해 설계됨
  • 2025년엔 이 데이터베이스들을 학습하며 더 흥미롭고 창의적인 문제 해결 방법을 탐구해보세요!

 

반응형

+ Recent posts