- Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase vs Couchbase vs OrientDB vs Aerospike vs Neo4j vs Hypertable vs ElasticSearch vs Accumulo vs VoltDB vs Scalaris comparison
- Acquisition of Seismic, Hydroacoustic, and Infrasonic Data with Hadoop and Accumulo
- 미국 국립 데이터 센터가 시계열 데이터를 수집하기 위해 HDFS, Apache Accumulo, Apache NiFi 및 Apache Zeppelin을 기반으로 하는 새로운 시스템을 어떻게 사용하고 있는지 설명
- 현재 200 센서에서 거의 500,000 event/sec을 처리
- Indeed LSM Tree
- ToroDB: A MongoDB-compatible, document-oriented database on top of PostgreSQL
- Please stop calling databases CP or AP
- Basho Relaunches To Deliver A Cohesive Big Data Platform
- hyperfs - A content-addressable union file system build on top of fuse, hyperlog, leveldb and node
- 2015년 4월 9일자 오픈소스 임베디드 DB 리스트
- NewSQL vs. NoSQL for New OLTP
- Database expert on why NoSQL mattered — and SQL still matters
- [The CAP FAQ](The CAP FAQ)
- CAP theorem
- An Illustrated Proof of the CAP Theorem CAP 이론을 설명 증명
- EP06: CAP Theorem & NoSQL BASE Properties - YouTube
- Why MongoDB, Cassandra, HBase, DynamoDB, and Riak will only let you perform transactions on a single data item
- NoSQL 간단한 소개
- 분류로 살펴보는 DBMS 이야기
- A Survey of Query Execution Engines (from Volcano to Vectorized Processing)
- 2016: The Year in Big Data
- Shasta: Interactive reporting at scale Shastr 논문 요약
- Shasta는 구글의 F1이라고 불리는 RDBMS 및 데이터 시스템의 꼭대기에 위치한 OLTP/OLAP 시스템
- Shasta의 핵심은 SQL보다 유연한 관계형 뷰 언어(Relational View Languase)라는 점
- Distributed Algorithms in NoSQL Databases
- NoSQL 데이터베이스 분산 오퍼레이션과 관련 기술에 대해 설명
- Introduction to: Triplestores
- How to Create a Stream System with Tens of Millions of Feeds?
- BoulderDB: MakeMyTrip’s Personalization User Data Store
- Large Scale NoSQL Database Migration Under Fire
- The design and implementation of modern column-oriented database systems
- 2012년 “The design and implementation of modern column-oriented database systems” 라는 98페이지 분량의 페이퍼 요약
- SQL vs NoSQL — What is better for you?
- SQL vs NoSQL — What is better for you?
- 마이SQL을 쓰긴 애매할 때…'틈새' 데이터베이스 9가지
- Luc Perkins | Blog | Recent database technology that should be on your radar (part 1)
- "NoSQL을 넘어" 분산 SQL의 당위성 - ITWorld Korea
- 5 Pitfalls of NoSQL Databases. I recorded a video in which I talk… | by Maciej Szymczyk | Sep, 2020 | ITNEXT
- Have the tables turned on NoSQL? - Stack Overflow Blog
- NoSQL Data Modeling Techniques – Highly Scalable Blog
- Airbridge가 직접 개발한 OLAP DB, Luft를 소개합니다
- How Discord Stores Billions of Messages | by Stanislav Vishnevskiy | Discord Blog
- Xata | Serverless Jamstack Database combination of a relational database, an analytics engine, and a free-text search engine
- Writing a document database from scratch in Go: Lucene-like filters and indexes | notes.eatonphil.com
- 클라우드 스케일!··· SQL과의 비교로 알아본 NoSQL - CIO Korea
- SQL vs NoSQL
- 10 Things You Didn’t Know Your Data Can Do for You by Stanimira Vlaeva - YouTube
- Performance comparison between ArangoDB, MongoDB, Neo4j and OrientDB
- Benchmark: PostgreSQL, MongoDB, Neo4j, OrientDB and ArangoDB
- Data modeling with multi-model databases
- NoSQL Performance Benchmark 2018 – MongoDB, PostgreSQL, OrientDB, Neo4j and ArangoDB
- Aerospike High performance NoSQL database delivering speed at scale
- Call me maybe: Aerospike
- 더북(TheBook): NoSQL 철저 입문 3~8장만
- Performance doubling with message coalescing
- Cassandra: Daughter of Dynamo and BigTable
- Cassandra on ContainerShip
- This Team Used Apache Cassandra… You Won’t Believe What Happened Next
- Cassandra From a Relational World
- New in Cassandra 3.0: Materialized Views
- Understanding the Impact of Cassandra Compact Storage
- Apple's secret NoSQL sauce includes a hefty dose of Cassandra
- 복합 기본 키(compound primary key)
- cassandra의 라이브러리를 사용한 UUID version1 테스트
- [null의 개념(http://knight76.tistory.com/entry/cassandra-null%EC%9D%98-%EA%B0%9C%EB%85%90)
- Store Semantic Web Triples into Cassandra
- How Discord Stores Billions of Messages
- Cassandra scala client
- Change Data Capture for Distributed Databases @Netflix - YouTube Cassandra + Kafka + Flink / HTAP (hybrid transaction and analytic processing) databases
- How Discord Stores Trillions of Messages | Deep Dive - YouTube
- Building web server with Cassandra database | by John E Cho | Jun, 2023 | Medium
- Doradus is a REST service that extends a Cassandra NoSQL database with a graph-based data model
- helenus: A collection of Scala utilities for Apache Cassandra
- legacy - A light weight Cassandra backup utility
- Phantom - Reactive type-safe Scala driver for Apache Cassandra/Datastax Enterprise
- ceph
- 처음 만난 ceph
- Rook Ceph 운영시 장단점
- Ceph scales to 10 billion objects – Blocks and Files
- Ceph의 한계를 극복하고 하이퍼 스케일 프로젝트를 구축한 방법
- ClickHouse an open source column-oriented database management system capable of real time generation of analytical data reports using SQL queries
- ClickHouse 기반 분석 파이프라인 구축
- ClickHouse and S3 Compatible Object Storage | Altinity
- Clickhouse as an alternative to ElasticSearch and MySQL, for log storage and analysis, in 2021
- Olga Silyutina- ClickHouse Applications in Data Analytics | PyData Yerevan July 2022 Meetup - YouTube
- Log analytics using ClickHouse
- From Open Source to SaaS: the Journey of ClickHouse - YouTube
- CockroachDB
- How CockroachDB Does Distributed, Atomic Transactions
- SQL in CockroachDB: Mapping Table Data to Key-Value Storage
- Why Go Was the Right Choice for CockroachDB
- CockroachDB beta-20160829 Google Spanner와 유사한 디자인이 목표
- Handling Contention with CockroachDB
- Multiversion concurrency, 트랜잭션 큐(동시 트랜잭션에 대한 추가 기능)을 다이어그램을 통해 설명
- CockroachDB 맛보기
- 카크로치디비 컨트리뷰트
- Cockroach Labs Announces CockroachDB Serverless
- CTO가 커리어를 걸고 비트 레벨까지 내려가서 DB를 해킹했던 이야기
- 데브시스터즈에서 2021년 쿠키런: 킹덤이 36시간 장애가 났을 때 복구작업을 한 이야기
- CockroachDB를 쓰고 있고 충분히 준비했었지만 예상 이상으로 사용자가 늘어나면서 데이터베이스 스토리지가 차기 시작
- 확장 작업을 하던 중 설정 실수로 데이터베이스 노드의 절반 이상이 다운
- CockroachDB는 Raft를 사용하는데 설정 실수로 인해서 일관성을 지키지 못하게 되고 서비스 장애 발생
- CockroachDB의 서포트도 받았지만, Cockroach DB측에서는 복구할수 없으니 스냅샷으로 복원을 하라는 권고
- 최신 데이터를 그대로 복구해야 한다고 생각하고 복구 할 수 있을거라는 생각
- CockroachDB의 저장 구조를 파보기 시작해서 저장된 파일의 파싱방법을 알아내고
- 여기서 데이터를 복구할 수 있다고 판단 후 CSV로 변환해서 정합성을 맞추는 작업을 반복하면서 AWS의 인스턴스를 대부분 끌어다 작업한 후에 복구
- CockroachDB in Production
- 데브시스터즈가 쿠키런 킹덤에서 데이터베이스로 CockroachDB를 사용한 경험 정리
- Google Spanner에서 영감을 받아 오픈소스로 만든 CockroachDB
- PostgreSQL과 호환되고 SERIALIZABLE 트랜잭션, 수형 확장성, 멀티 리전 클러스터 지원
- 쿠키런 킹덤 오픈 전 CockroachDB, Aurora, DynamoDB를 비교, 성능이 좋으면서 확장 가능성이 높고 비용도 싸다고 판단, CockroachDB 선택
- 관계형 데이터베이스처럼 보이지만 Key-Value 스토어
- Range로 나누어서 Raft 알고리즘을 통해 Leaseholder, Raft Leader를 선출해서 사용
- 프로덕션에서 운영 시 주의할 점도 정리
- 국내에서 이런 규모의 CockroachDB 경험이 흔치는 않아서 참고
- 쿠키런: 킹덤 AWS AZ 장애 아웃라인
- QUERY TRANSLATOR - SQL TO COUCHBASE N1QL
- Couchbase Spring data repository 적용기(1)
- Couchbase Spring data repository 적용기(2)
- Couchbase Spring data repository 적용기(3)
- Couchbase Details Its Distributed ACID Transaction Architecture
- 무신사 서비스에 적합한 NoSQL 도입 여정 — 1편. AWS DocumentDB에서 Couchbase로 마이그레이션 하기 | by MUSINSA tech | MUSINSA tech | Aug, 2021 | Medium
- 무신사 서비스에 적합한 NoSQL 도입 여정 — 2편. 최적의 Couchbase 운영 프로세스 수립하기 | by MUSINSA tech | MUSINSA tech | Aug, 2021 | Medium
- 달리는 인증 서비스의 NoSQL을 바꾸자. - 전략편
- 달리는 인증 서비스의 NoSQL을 바꾸자. - 실전편
- Let’s learn Erlang and fix a bug on a CouchDB Cluster #1
- Open-Sourcing IBM Cloudant’s CouchDB Search Integration with Lucene
- Espresso - Database of Databases
- ESPRESSO Articles | LinkedIn Engineering
- Introducing Espresso - LinkedIn's hot new distributed document store | LinkedIn Engineering
- BigQuery
- 구글 빅데이타 플랫폼 빅쿼리(BIGQUERY)에 소개
- Google BigQuery Now Allows to Query All Open-Source Projects on GitHub
- 구글 빅쿼리 데이터 로딩하기
- BigQuery at WePay
- Building WePay's data warehouse using BigQuery and Airflow
- 빅데이타 수집을 위한 데이타 수집 솔루션 Embulk 소개
- In-memory query execution in Google BigQuery 빅쿼리의 In-memory query 실행
- 빅쿼리 Query Plan을 이용한 쿼리 실행 분석
- 구글 빅쿼리와 데이타 플로우를 이용한 노트7 소셜 반응 분석
- 노트7의 소셜 반응을 분석해 보았다. #2 구현하기
- 구글 클라우드 빅데이터 분석 서비스를 활용한 아이폰7 SNS 메시지 반응 분석
- 대용량 로그분석 Bigquery로 간단히 사용하기
- 빅쿼리 Streaming Insert - go lang 샘플
- BigQuery 데이터 로드시에 분할해서 로드하기 - #1
- BigQuery 데이터 로드시에 분할해서 로드하기 - #2
- BigQuery 기본 사용법
- 빅쿼리 대쉬 보드를 위한 오픈소스 메타 베이스
- Google BigQuery에 CSV 파일 업로드 하기
- Cloud Bigtable
- Announcing Google Cloud Bigtable: The same database that powers Google Search, Gmail and Analytics is now available on Google Cloud Platform
- Cloud Launcher
- Google Cloud Next '17에서 발표된 100가지 소식!
- Data Loss Prevention API 사용하기
- jybaek.tistory.com/m/category/개발/Cloud(GCP)
- A Simple and Scalable Analytics Pipeline
- Firebase
- Introducing Cloud Firestore: Google's New Document Database for Apps
- 모바일 및 웹앱 개발을 위한 docuemnt database
- Documents and collections with powerful querying
- iOS, Android, and Web SDKs with offline data access
- Real-time data synchronization
- Automatic, multi-region data replication with strong consistency
- Node, Python, Go, and Java server SDKs
- Introduction to Firebase
- Firecasts (Firebase + Screencasts)
- Firebase, 통합 앱 플랫폼으로 확장
- Migrate to Firebase - Google I/O 2016
- Firebase Android Codelab
- Firebase Analytics 소개
- Android Firebase 설정하기
- Firebase 강의에 관하여
- Google Firebase로 레고블럭 조립하기 - IO Extended 2016
- firebase-unity
- Firebase Hosting 신청 및 배포
- Saving data - Firebase Database REST API
- 파이어베이스 애널러틱스를 이용한 모바일 데이타 분석
- Speakers Bureau
- Google Cloud Platform for Mobile Backend
- Mobile App Development using Firebase
- Mobile Data Analysis using Firebase Analytics and BigQuery
- 유다시티, ‘파이어베이스’ 무료 온라인 강의 공개
- 파이어베이스를 이용한 유니티 게임 로그 분석
- Gcp event firebase 20161214
- FIREBASE AUTHENTICATION을 이용한 FACEBOOK 로그인 연동하기
- FIREBASE AUTHENTICATION을 이용한 GOOGLE LOGIN API 연동하기
- FIREBASE AUTHENTICATION을 이용한 로그인 및 회원가입 연동하기
- Firebase를 활용한 App 개발
- 파이어베이스를 이용한 간단한 웹 어플리케이션 만들기
- Firebase 실시간 데이터베이스 성능 프로파일링
- Firebase를 위한 Cloud Functions을 소개합니다
- Back-End (BaaS)/Firebase - Hosting 카테고리
- Google I/O 2017에서 선보인 Firebase의 새로운 기능을 소개합니다
- Zero to App: Live coding a Firebase app in JavaScript, Kotlin, and Swift (Google I/O '17)
- Cloud Functions for Firebase를 사용할 때 Promise도 함께 사용하는 방법을 확인해 보세요
- Python Admin SDK에서 데이터베이스 액세스하는 방법을 확인해 보세요
- Cloud Functions 셸을 통한 로컬에서의 함수 테스트에 대해 알아보세요
- Google Firebase Cloud Messaging 사용하기 (iOS) — 1부
- 안드로이드 & 아이폰 푸시 알람 영상
- 3분 게임 서버(Firebase)
- Firebase 시작하기
- firestore 저장소 사용하기
- I/O 2018에서 선보인 Firebase의 새로운 기능
- Firebase Android Tutorial
- Firebase Admin SDK for Go를 소개합니다
- Firebase Dynamic Link로 사용자 유입시키기
- IOS와 Android 채팅앱을 Firebase로 만들기
- 유용한 Firebase 튜토리얼을 소개합니다
- Firebase 이용해서 안드로이드에서 실시간 데이터베이스 Crud 구현해보기
- What’s the relationship between Firebase and Google Cloud?
- Using Cloud Storage for Firebase for hosting rich media in your Actions
- Firebase & Google Cloud: What’s different with Cloud Functions?
- 리모트 컨피그 서버 구축기
- 리모트 컨피그 앱 개발기
- Firebase - Remote Config :: iOYES
- RemoteConfig 이용해서 다이나믹하게 앱 업데이트 하기
- How to connect a React Design System with Firebase and Redux
- How to build a Firebase Angular app with auth and a real-time database
- Google I/O 2019에서 선보인 Firebase의 새로운 기능
- Firebase의 CrashLytics를 Slack과 연동해서 알림받기
- Understanding Firebase Auth Profiles
- Firebase + Algolia Searching
- Firebase Cloud Messaging(FCM)에 대해서 알아보자
- FCM 푸시 파헤치기
- Patterns for security with Firebase: offload client work to Cloud Functions
- Mocking a server with Firebase
- Firebase 호스팅서비스 테스트 및 디플로이(Deploy)
- Firebase Storage Security Rule 에 대한 정리 #보안규칙
- Firebase Authentication 의 Token에서 얻는 uid #AWS
- Firebase Authentication(인증) 이용하는 방법
- How to create a new user sign up page in Firebase + ReactJS that checks for both an existing username and an existing email
- 구글의 머신러닝을 배워요. Firebase ML - YouTube
- Migrate your Firebase Cloud Functions to Node.js 10 | by Doug Stevenson | Firebase Developers | Jun, 2020 | Medium
- Write beautiful Node.js APIs using async/await and Firebase
- 로그인 구현 5분컷? 파이어베이스 무료 강의! - YouTube
- Firebase Dynamic Link Creation Guide | by Muffaddal Qutbuddin | Firebase Developers
- 빌드 타입별로 파이어베이스키 설정하기 | Jungwoon Blog
- Firebase로 Google 로그인 구현하기 (Spring + React 예제)
- Top 5 Reasons to Learn Firebase in 2022
- Python으로 FCM push 보내기 - 이상선 - Medium
- Firebase로 회원 시스템 만들기. 구글의 Firebase와 AWS의 API Gateway를 잘 연결하면… | by 이상선 | Mar, 2022 | Medium
- 요즘 만들어지는 안드로이드 앱에서 push와 구글 로그인은 거의 필수라고 할 수 있습니다. | by 이상선 | Medium
- Firebase로 회원 시스템 만들기 - 이상선 - Medium
- React with firebase 9 - Blog app - YouTube
- Host React App on Firebase - YouTube
- What is Firebase? | ReactJS with Firebase Tutorial Hindi | Firebase React Tutorial Series - YouTube
- SMS 인증 쉽게 하기 - 이상선 - Medium
- 구글의 GCP와 Firebase. 흔히 3대 클라우드를 AWS, 구글, Azure라고 합니다. AWS는… | by 이상선 | Jul, 2022 | Medium
- insert data in firebase react 🔥🔥 #reactjs - YouTube
- Implementing Authentication in Next.js with Firebase and React
- 하루만에 포트폴리오 끝내기 React + Firebase 왕초보 40분 완성 - 체크리스트 (Todo list) 만들기 - 프론트 + 백엔드 + 유저 로그인 - YouTube
- FirebaseArrayCRUDjava: [Android & Java] Firebase Array CRUD sample project
- Firebase와 Cloud Firestore로 실시간 메신저 서비스 이전 Part 1 | by Bubble(김동현) | 번개장터 기술 블로그 | Sep, 2022 | Medium
- Firebase Cloud Messaging API(V1) 키 만들기 | 웹으로 말하기
- CloudKit을 Firebase로 마이그레이션 하기 | Hohyeon Moon
- I tried 5 Firebase alternatives - YouTube
- Firebase App Distribution으로 앱 배포하기 :: iOYES
- 파이썬 Python FCM(Firebase Cloud Messaging) 발송 구현 API(v1), 푸시서버 모듈 업데이트/마아그레이션 실습 - YouTube
- Introducing Cloud Firestore: Google's New Document Database for Apps
- The Google Stack
- Greenplum Database (GPDB)
- stricky.tistory.com/category/GPDB with BIG data
- Greenplum and PostgreSQL Database
- HazelCast
- Mastering Hazelcast IMDG
- Securing Hazelcast (tcp) traffic with Stunnel | by Kamran Zafar | The Startup | Medium
- A K/V Store For In-Memory Analytics: Part 1
- A K/V Store For In-Memory Analytics, Part 2
- How To Choose An In-Memory NoSQL Solution: Performance Measuring comparison of redis, tarantool, couchbase, and memcached
- 인-메모리 데이터 기술을 활용한 실시간 빅데이터 분석
- Paper: An Empirical Evaluation of In-Memory Multi-Version Concurrency Control
- Irmin - a distributed database that follows the same design principles as Git
- Introducing Irmin: Git-like distributed, branchable storage
- Building a Distributed Fault-Tolerant Key-Value Store
- Implementing a Key-Value Store
- AtlasDB is a transactional layer on top of a key value store
- Deno KV - a global database for global apps
- Deno에서 JavaScript/TypeScript에 최적화된 키/밸류 Deno KV 공개
- DenoKV는 FoundationDB 기반으로 ACID 트랜잭션을 지원하고 특별한 설정 없이 32개 전 세계 데이터센터에서 바로 사용 가능
- FoundationDB
- FoundationDB - the open source, distributed, transactional key-value store https://www.foundationdb.org
- 관계형DB의 ACID 트랜잭션을 지원하는 NoSQL DB
- 분산 인프라 기반 키-값 구조 저장소와 애플리케이션에 단일 SQL DB처럼 연결되는 추상화 계층 지원
- 애플이 인수 후 오폰소스로 공개
- tsdb-layer: Time Series and FoundationDB. Millions of writes/s and 10x compression in under 2,000 lines of Go
- FoundationDB - the open source, distributed, transactional key-value store https://www.foundationdb.org
- graviton: Graviton Database: ZFS for key-value stores
- Infinispan Distributed in-memory key/value data grid and cache
- IndexedDB is an asynchronous, transactional, key-value object store
- lf - Fully Decentralized Fully Replicated Key/Value Store
- MDBM - a super-fast memory-mapped key/value store
- MICA: A Holistic Approach to Fast In-Memory Key-Value Storage
- minikeyvalue: A distributed key value store in under 1000 lines. Used in production at comma.ai
- Sparkey - Simple constant key/value storage library, for read-heavy systems with infrequent large bulk inserts
- UnQLite - An Embeddable NoSQL Database Engine
- Venice; Linkedin 에서 사용하고 있는 분산 Key-Value 데이터베이스
- Venice Hybrid: Doing Lambda Better Venice를 통해 Lambda 아키텍처를 구현하는 것을 설명
- Transaction manager for Node.js LevelDB: two-phase locking, snapshot isolation, atomic commits
- A blazing fast geo database with LevelDB, Go and Geohashes
- levi - Streaming full-text search for Node.js and browsers. Built on LevelDB
- Siberite is a simple leveldb backed message queue server
- Sherlock Holmes and the case of a crashing devenv.exe | The .NET Tools Blog
- Manhattan, our real-time, multi-tenant distributed database for Twitter scale
- Building DistributedLog: Twitter’s high-performance replicated log service
- MONITORING GROWING MEMCACHED
- memcache internals
- 입 개발 아는 사람은 알지만 모르는 사람은 모르는 memcached expire 이슈…
- Memcrashed DDOS에 대해서 살짝 아는척 해봅시다
- 입 개발 memcached slab 구조 | Charsyam's Blog
- 간단하고 효과적으로 사이트 접속자 수를 세어보자 : 네이버블로그
- Improving Distributed Caching Performance and Efficiency at Pinterest | by Pinterest Engineering | Pinterest Engineering Blog | Medium
- Arcus - the NAVER memcached cloud with list, set and b+tree collections
- Java 환경에서 기본 패턴의 캐시 적용을 돕는 ARCUS 공통 모듈 | by Hyeong Jun Yun | JaM2in | Nov, 2020 | Medium
- ARCUS에서 데이터 영구 보존을 위한 Persistence 기능의 개요와 사용법 | by JaM2in | Dec, 2020 | Medium
- ARCUS 데이터 분산 저장 정책. 서비스 운영중에 부하가 집중되어 성능에 문제가 발생할 때 이를 해결하기… | by minki kim | JaM2in | Jan, 2021 | Medium
- ARCUS 응용이 가진 캐시 대상 API 목록의 동적 변경 및 관리 기능 | JaM2in
- ARCUS 데이터 영속성 성능 측정. 제2장 지난 블로그 글인 ARCUS에서 데이터 영구 보존을 위한… | by Su Hwan Jang | JaM2in | Apr, 2021 | Medium
- Arcus Single Cache (Dev.)를 소개합니다. ARCUS Single Cache (Dev.) 는 AWS… | by moonseop kim | JaM2in | May, 2021 | Medium
- ARCUS에서 지속 가능한 캐싱 적용 방안. 일반 사용자를 대상으로 하는 대규모 응용에서는 데이터(특히, hot… | by moonseop kim | JaM2in | Sep, 2021 | Medium
- hibernate-arcus: Hibernate 2nd cache implementation using Arcus cache
- 네이버에서 개발한 memcached 기반의 '아커스' 를 활용하는 2차 캐쉬 구현체
- libmc - Fast and light-weight memcached client for C++/Python https://pypi.python.org/pypi/libmc
- minimemcached: Pure Go memcached server for Go unittests motivated by miniredis
- Launching Our Community Edition
- Customer Guest Post: Learning the MemSQL JSON Column Type
- MemSQL Community Edition Available on AWS and Azure Marketplaces
- Using MemSQL and Spark for Machine Learning
- Install MongoDB Community Edition on macOS
- MongoDB 설치 및 실행 총정리 # MongoDB NodeJS
- M101P: MONGODB FOR DEVELOPERS
- Separating Collections to Improve MongoDB Measurability
- MongoDB + RocksDB at Parse
- Call me maybe: MongoDB stale reads
- A proof of concept MongoDB clone built on Postgres
- mgfs - Mount a MongoDb database as a filesystem
- Managing schema changes with MongoDB
- Mongo BSON Injection: Ruby Regexps Strike Again
- MongoDB for Beginners Tutorials
- A new way to store your data with MongoDB
- Apache Spark and MongoDB – Turning Analytics into Real-Time Action
- Why you should never, ever, ever use MongoDB
- mongeez allows you to manage changes of your mongo documents and propagate these changes in sync with your code changes when you perform deployments
- MemDB - Distributed Transactional In-Memory Database
- NSP로 구현한 API 예제
- MongoDB를 쓰면서 알게 된 것들
- Episode 1 - Mongo DB Is Web Scale
- zerocho.com/category/MongoDB
- MongoDB 스키마 디자인을 위한 6가지 규칙 요약
- Motor: Asynchronous Python driver for MongoDB
- MongoDB에서 쉽게 데이터 옮기기
- MultiThread로 RabbitMQ에서 메세지를 읽어서 MongoDB에 쓰는 예제 (Python)
- MongoDB gets support for multi-document ACID transactions
- How to set up a database if you’re a front-end developer
- MongoDB, 설치와 간단 사용법
- MongoEngine 문서
- pymongo
- blog.kjslab.com/tag/MongoDB
- MongoDB 원격 접속 설정
- Tasks and Task Scheduler for MongoDB
- How To Merge Multiple SQL Tables Into One MongoDB Collection
- How to setup replicaSet in standalone MongoDB cluster
- Seeding MongoDB database the right way
- MongoDB Crash Course 2019
- 성능 최적화 방법 sharding
- plugin-input-mongodb을 이용하여mongodb 기반 pipeline 구축
- 몽고DB 트랜잭션 (Mongodb transaction, Mongodb 트랜잭션)
- MongoDB 몽고DB 설치하는 법
- Mongolite User Manual
- How to resolve “Error Connecting to db. MongoNetworkError” when connecting to localhost MongoDB through MongoClient from NodeJS
- MongoDB Best Practices 2020 Edition
- HSBC moves from 65 relational databases into one global MongoDB database
- MONGODB SEOUL.Local - YouTube
- Getting Started with MongoDB: What I’ve Learned | Bugsnag Blog
- MongoDB 이해하기 | kciter.so
- MongoDB Database 와 Collection 그리고 Document CRUD 하기
- Mongdb 4.4 Index : 네이버 블로그
- MongoDB 이해하기 · Present
- 몽고DB에 대한 4가지 오해 | MongoDB
- 몽고디비 클러스터 구성하기 | woolog - 개발자 울이
- 몽고디비 시작하기 기초 1편 - crud, aggregate, index, dump, restore
- 몽고디비 시작하기 기초 2편 - transaction, mapReduce
- Memory Allocator for MongoDB. DBMS 서버에서 메모리 관리는 매우 중요한 부분중 하나에요. DBMS… | by Sunguck Lee | 당근마켓 팀블로그 | Apr, 2022 | Medium
- MongoDB - Nodejs Tutorial - YouTube
- 글로벌 칼럼 | 몽고DB, 조롱거리에서 거물이 되다 - ITWorld Korea
- 다시보기 MongoDB ‘아틀라스 서치’(Atlas Search) 파헤치기 웨비나 | MongoDB
- Build a CRUD App with Node.js and MongoDB | AppSignal Blog
- Creating Next Generation Applications with Next.js and MongoDB
- EP(4) - Chat application Using NodeJs, MongoDb, Socket IO, ReactJs || User Page 🔥🔥🔥 - YouTube
- How to Build RESTful API in Go and MongoDB
- Build a CRUD API with TypeScript, Express, MongoDB, Zod and Jest
- Build a Node.js API with MySQL and Docker
- LINE 알림 센터의 메인 스토리지를 Redis에서 MongoDB로 전환하기
- 이동욱 인프런 CTO “소규모 개발 팀? 몽고DB 아틀라스 추천”
- 주니어 개발자의 오픈소스 활동 이야기 | 카카오페이 기술 블로그
- When you should NOT use MongoDB?
- MongoDB 이해하기 · Present
- MongoDB 이해하기 | kciter.so
- 'Node.js+MongoDB' 카테고리의 글 목록 :: radderveloper
- Jepsen: MongoDB 4.2.6
- 분산디비지만 노출은 하고싶어 - mongo로 노출 전용 DB 만들기
- MongoDB 다양한 테스트 케이스를 커버할 수 있는 테스트 데이터 셋업 방법 - Yun Blog | 기술 블로그
- MongoDB Update 성능 측정 및 분석 - Yun Blog | 기술 블로그
- mongita: "Mongita is to MongoDB as SQLite is to SQL"
- Mongoose
- Mongoose Document 생성과 CRUD 구현 # NodeJS mongoDB
- Mongoose(몽구스) 프로미스
- Mongoose(몽구스) 쿼리 빌더
- Develop Node.js and MongoDB Apps with Mongoose
- Mongoose Document 생성과 CRUD 구현 # NodeJS mongoDB
- nextjs-mongoose-app: A Next.js and Mongoose web application, designed with simplicity for learning and real-world applicability in mind
- MontyDB A pure Python-implemented database that looks and works like MongoDB
- mango - A MongoDB driver for Deno
- MangoDB: A truly Open Source MongoDB alternative
- mongo-java-server: Fake implementation of MongoDB in Java that speaks the wire protocol
- OmniSci - Massively Accelerated Analytics and Data Science
- OmniSciDB (formerly MapD Core) https://www.omnisci.com
- Between 사용 사례: APT를 활용한 Realm 마이그레이션
- 실시간 데이터베이스 비교: Realm 모바일 플랫폼 vs. Firebase
- 좌충우돌 Realm 모바일 플랫폼 사용기
- 데모와 함께 하는 Realm 모바일 플랫폼 따라잡기: Scanner, RealmPop 예제
- Realm Java 3.1: 객체 알림, 백업 복구, 역 관계
- 프알못의 Realm 사용기 + 라이브 코딩 데모
- Realm 내부 구조와 동작 원리 자세히 살펴보기
- OrangeRealm helps you safety multithreading and UI integration using Realm
- Realm의 서버리스 로직: Realm Functions를 소개합니다
- Realm SDK로 관심사별 로직을 간단명료하게 분리하세요
- 라이브 오브젝트와 정밀한 알림: Realm 업데이트 기능
- 최신 모바일 애플리케이션을 위한 데이터베이스, Realm의 개발 전략
- Realm 모바일 데이터베이스부터 플랫폼까지, Realm 사용자 모임의 발표를 공유합니다
- 동기 Realm 마이그레이션 가이드
- 학습 경로: Realm 이해하기
- 골치아픈 REST API에서 벗어나 효율적인 모바일 네트워크를 구성하는 방법
- 데이터베이스를 설계하며 배운것들:Realm 스레드 깊게 들여보기
- Realm을 위한 Kotlin
- Realm와 Thread에 관해서 정리해 봅니다. #RealmResults
- Building better Node.js apps with RethinkDB
- Render realtime RethinkDB results in React
- Rethinking temperature, sensors, and Raspberry Pi
- Optimizing a Big RethinkDB Query, and a Correction
- The 3REE Stack: React + Redux + RethinkDB + Express.js
- RethinkDB 시작하기
- RethinkDB: why we failed
- Libplanet RocksDB 적용기
- RocksDB Is Eating the Database World | Rockset
- Ribbon Filter | RocksDB
- Local key-value 스토리지가 고민일땐 RocksDB 어때?
- How RocksDB works - Artem Krylysov
- 글로벌 분산 데이터베이스 Spanner
- Spanner, TrueTime & The CAP Theorem
- Introducing Cloud Spanner: a global database service for mission-critical applications
- CLOUD SPANNER - The first horizontally scalable, globally consistent, relational database service
- '구글 스패너'···막 오르는 SQL 데이터베이스 새 시대
- How we built a brand new bank on GCP and Cloud Spanner: Shine
- Google Cloud’s Distributed Relational Database Spanner Goes Global
- 올해 초 regional offering으로 출시된 Google의 분산 관계형 데이터 저장소인 Google Cloud Spanner가 글로벌로 확대
- Google은 MySQL 구현에 필요한 수동 샤딩이 지나치게 다루기 힘들어서 10년 전부터 AdWords나 Google Play에 Cloud Spanner를 적용해서 사용하다가 출시
- Why you should pick strong consistency, whenever possible
- Google Cloud Spanner가 multi-master replication과 다른점을 포함한 external consistency를 보장
- ScyllaDB: world's fastest NoSQL column store database Fully compatible with Apache Cassandra at 10x the throughput and jaw dropping low latency
- Supporting 4 Million transactions per second and 7 TB of data per node with Scylla on Oracle Cloud Infrastructure
- Scylla Summit 2017: Running a Soft Real-time Service at One Million QPS
- Benchmarking Apache Cassandra (40 Nodes) vs. ScyllaDB (4 Nodes) – The New Stack
- How Discord Stores Trillions of Messages
- Supabase - The open source Firebase alternative
- supabase: The open source Firebase alternative. Follow to stay updated about our public Beta
- The Open Source Alternative to Firebase. | The Open Source Firebase Alternative | Supabase
- Supabase 공개 베타 시작 - 오픈소스 Firebase 대체제 | GeekNews
- Building a Full Stack App with Supabase, React, Next.js and TailwindCSS
- db trigger를 활용해 supabase signUp 후에 users table에 데이터 추가하기 | 사진찍는 웹 개발자의 블로그
- supabase + typescript DB schema 연동하기 | 사진찍는 웹 개발자의 블로그
- 파이어베이스 킬러? 요즘 대세는 수파베이스! - YouTube
- 초기 스타트업에서 프론트엔드 개발자로서 첫 세팅, 내가 선택한 것들 | miryang.dev
- surrealdb: A scalable, distributed, collaborative, document-graph database, for the realtime web
- SurrealDB - 분산 Document-Graph 데이터베이스 | GeekNews
- Rust Powered Database SurrealDB (It's Pretty Ambitious) - YouTube
- Tarantool, an in-memory computing platform
- Synchronous Replication in Tarantool (Part 1) - DZone Database
- Synchronous Replication in Tarantool (Part 2) - DZone Database
- Synchronous Replication in Tarantool (Part 3) - DZone Database
- Distributed storage in 30 minutes - DEV Community
- Developing an authentication system in Java+Tarantool - DEV Community
- Replication from scratch in five simple steps (is impossible) | by Tarantool | Apr, 2022 | Medium
- Tarantool: Speeding Up Development With Rust - DZone Database
- Tarantool 2.10: data compression, traffic encryption, and incidents investigation | by Tarantool | May, 2022 | Medium
- TileDB
- 고밀도 다차원 배열을 지원하도록 설계된 새로운 데이터베이스
- 현재 HDFS, S3, GFS 등 다양한 백엔드와 결합 가능
- TiDB is a distributed SQL database
- TiDB introduction
- Running TiDB on Kubernetes Kubernetes에서 TiDB를 실행하는 방법
- The Hybrid Database Capturing Perishable Insights at Yiguo 중국 대형 온라인 농산물 마켓인 Yiguo에서 SQL Server, My SQL, Hadoop에서 TiDB와 TiSpark으로 마이그레이션 한 방법과 이유에 대해 설명
- TiDB 2.0 is Ready - Faster, Smarter, and Battle-Tested
- MySQL과 호환성이 뛰어남
- 소위 HTAP(Hybrid Transactional and Analytical Processing) 데이터베이스로 OLTP와 OLAP성 데이터 처리를 동시에 처리하는 데이터베이스를 표방
- 복잡한 실시간 OLAP 처리를 하기 위해 TiKV와 함계 Spark 플러그인 인 TiSpark도 출시
- Japan's Largest Mobile Payment Company Migrates from Aurora to a Scale-Out Database | PingCAP