- 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
- Building a Distributed Fault-Tolerant Key-Value Store
- Implementing a Key-Value Store
- 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)
- TIMESERIES DATASTORES
- Why MongoDB, Cassandra, HBase, DynamoDB, and Riak will only let you perform transactions on a single data item
- NoSQL 간단한 소개
- 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 데이터베이스 분산 오퍼레이션과 관련 기술에 대해 설명
- Uploading to S3 in 18 lines of Shell (used to upload builds for http://soltrader.net)
- Intro to Node on AWS Lambda for S3 and Kinesis
- Deep Dive: Amazon DynamoDB
- bloop - Object Mapper for DynamoDB http://bloop.readthedocs.org
- Dynomite, inspired by Dynamo whitepaper, is a thin, distributed dynamo layer for different storage engines and protocols
- Performance comparison between ArangoDB, MongoDB, Neo4j and OrientDB
- Benchmark: PostgreSQL, MongoDB, Neo4j, OrientDB and ArangoDB
- Data modeling with multi-model databases
Aerospike High performance NoSQL database delivering speed at scale
- 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
- legacy - A light weight Cassandra backup utility
- New in Cassandra 3.0: Materialized Views
- Understanding the Impact of Cassandra Compact Storage
- Doradus is a REST service that extends a Cassandra NoSQL database with a graph-based data model
- Apple's secret NoSQL sauce includes a hefty dose of Cassandra
- ScyllaDB: world's fastest NoSQL column store database Fully compatible with Apache Cassandra at 10x the throughput and jaw dropping low latency
- 복합 기본 키(compound primary key)
- cassandra의 라이브러리를 사용한 UUID version1 테스트
- [null의 개념(http://knight76.tistory.com/entry/cassandra-null%EC%9D%98-%EA%B0%9C%EB%85%90)
- Phantom - Reactive type-safe Scala driver for Apache Cassandra/Datastax Enterprise
- 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와 유사한 디자인이 목표
- QUERY TRANSLATOR - SQL TO COUCHBASE N1QL
- Couchbase Spring data repository 적용기(1)
- Couchbase Spring data repository 적용기(2)
- Couchbase Spring data repository 적용기(3)
- Let’s learn Erlang and fix a bug on a CouchDB Cluster #1
- Open-Sourcing IBM Cloudant’s CouchDB Search Integration with Lucene
- 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
- Cloud Bigtable
- 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
- 파이어베이스 애널러틱스를 이용한 모바일 데이타 분석 #1-Hello Firebase
- 파이어베이스 애널러틱스를 이용한 모바일 데이타 분석 #2-분석 지표 이해하기
- 파이어베이스 애널러틱스를 이용한 모바일 데이타 분석- #3 빅쿼리에 연동하여 모든 데이타를 분석하기
- 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 개발] #1 안드로이드 스튜디오 설치 (mac 기준)
- [Firebase를 활용한 App 개발] #2 Firebase 프로젝트 생성
- 파이어베이스를 이용한 간단한 웹 어플리케이션 만들기
- 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에서 데이터베이스 액세스하는 방법을 확인해 보세요
- The Google Stack
Infinispan Distributed in-memory key/value data grid and cache
- Influxdb - Scalable datastore for metrics, events, and real-time analytics
- Announcing Telegraf, a metrics collector for InfluxDB
- Time-Series Database with InfluxDB CEO Paul Dix
- Scouter와 influx db – grafana 연동 가이드
- MONITORING APACHE KAFKA WITH GRAFANA / INFLUXDB VIA JMX
- A K/V Store For In-Memory Analytics: Part 1
- A K/V Store For In-Memory Analytics, Part 2
- Gorilla: A Fast, Scalable, In-Memory Time Series Database
- How To Choose An In-Memory NoSQL Solution: Performance Measuring comparison of redis, tarantool, couchbase, and memcached
- 인-메모리 데이터 기술을 활용한 실시간 빅데이터 분석
- 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
- Manhattan, our real-time, multi-tenant distributed database for Twitter scale
- Building DistributedLog: Twitter’s high-performance replicated log service
- MONITORING GROWING MEMCACHED
- libmc - Fast and light-weight memcached client for C++/Python https://pypi.python.org/pypi/libmc/
- memcache internals
- [입 개발] 아는 사람은 알지만 모르는 사람은 모르는 memcached expire 이슈…
- 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
- 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)
- Mongoose(몽구스) 쿼리 빌더
- 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 이해하기
- 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 시작하기
- 글로벌 분산 데이터베이스 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
- IRONdb; Circonus에서 개발 한 상업용 시계열 데이터베이스
- Fred Moyer: Solving the Technical Challenges of Time Series Databases at Scale
- 시계열 데이터베이스는 시간별로 인덱싱된 데이터 집합을 처리하도록 최적화
- 데이터 저장, 데이터 안전 및 IOPS 문제는 모든 TSDB가 직면한 문제
- Fred는 IRONdb가 이러한 기술적 문제를 해결하거나 완전히 피하는 방법에 대해 설명
- Fred Moyer: Solving the Technical Challenges of Time Series Databases at Scale