# nosql

131개의 포스트
post-thumbnail

[논문리뷰] WiscKey : Key-Value Store에서 Key와 Value의 분리(2)

저번 포스트까지 WiscKey의 기반이 되는 LSM-Tree와 LevelDB에 대해 알아봤다. 이번 포스트에서는 본격적으로 WiscKey가 무엇인지, 어떻게 동작하는지 알아보도록 하겠다. WiscKey WiscKey가 탄생한 배경은 LevelDB가 SSD보다 HDD에

어제
·
0개의 댓글
post-thumbnail

[Architecture] CAP Theorem

Consistency, Availability, Partition Tolerance

2일 전
·
0개의 댓글
post-thumbnail

TIL(46) 데이터베이스 (NoSQL)

데이터 베이스 (NoSQL) ✍🏻NoSQL Document 데이터 베이스테이블이 아닌 문서처럼 저장하는 데이터 베이스JSON유사 형식으로 데이터를 문서화 한다.필드-값 (<field> : <value>)의 형태로 가지고 있고, 컬렉션이라고 하는 그룹으로

7일 전
·
0개의 댓글
post-thumbnail

[논문리뷰] WiscKey : Key-Value Store에서 Key와 Value의 분리(1)

이번 여름방학 동안 교내 분산컴퓨팅 및 운영체제 연구실에서 학부 연구생 인턴 활동했다. 거기에서 연구했던 것은 WiscKey 논문을 공부하고, Facebook의 RocksDB에 어떻게 이식을 할 수 있을지 연구하는 것이었다. > WiscKey는 USENIX Confe

2021년 10월 17일
·
0개의 댓글

Redis -1

싱글 스레드 → 명령어를 한개밖에 처리할 수 없으므로, 뭔가 처리가 오래걸리는 명령어가 먼저오면 뒤의 명령어 처리가 지연될 수 있다. (ex. Keys 명령어) 매우빠른 비관계형 databaseSQL database에 비해 퍼포먼스가 200배 향상될 수 있다.5개

2021년 10월 8일
·
0개의 댓글
post-thumbnail

[데이터베이스] SQL vs NoSQL

https://siyoon210.tistory.com/130https://academind.com/tutorials/sql-vs-nosqlDatabase란컴퓨터 시스템에 전자 방식으로 저장된 구조화된 데이터 집합이다.DBMS란DataBase Manag

2021년 10월 7일
·
0개의 댓글

NoSQL

NoSQL 장점데이터간의 관계를 정의하지 않음 (테이블간의 관계 (join)이 불필요)RDBMS 보다 복잡도가 떨어져, 훨씬 대용량의 데이터를 저장 관리 할 수 있음테이블에 스키마가 정해져있지 않아 데이터 자장이 비교적 자유로움많은양의 데이터를 저장&처리 할 수 있음N

2021년 9월 29일
·
0개의 댓글
post-thumbnail

왜 node.js 에는 mongoDB 인가?

node.js 강의들은 왜 mongoDB를 고집 할까?

2021년 9월 27일
·
0개의 댓글
post-thumbnail

Database 복습 (4)

0927RDBMS 처럼 데이터 간의 관계를 정의하지 않음대용량 데이터를 구축하는데 특화되어 있음분산형 저장 구조고정되지 않은 데이터 스키마 구조(스키마를 따로 작성하지 않으며 데이터 타입도 특정하지 않음) => 빅데이터와 같은 비정형 데이터를 사용하는데 유리유연성,

2021년 9월 27일
·
0개의 댓글
post-thumbnail

NoSQL 데이터베이스

데이터 베이스의 속도는 어떻게 디스크의 I/O 횟수를 줄일까에 큰 영향을 받는다.따라서 불필요하게 많은 레코드에 엑세스시키는 쿼리들이 문제이다.데이터가 메모리 안에 있을 수만 있다면 초당 처리할 수 있는 쿼리 수가 엄청나게 증가한다.간단한 명령으로 처리를 주고받는 데이

2021년 9월 23일
·
0개의 댓글
post-thumbnail

기업협업 TIL - 06. NoSQL과 비관계형 데이터베이스

이번 프로젝트에서는 FireBase에서 제공하는 NoSQL이라는 DBMS(데이터베이스 관리 시스템)을 사용한다.사실 백엔드 데이터를 직접적으로 다뤄본 적은 없지만 몇 번의 프로젝트를 거치며 관계형 데이터베이스들은 겪어봤다. 하지만 처음 마주하는 비관계형 데이터베이스 관

2021년 9월 9일
·
0개의 댓글
post-thumbnail

TIL - 21.09.03 👨‍💻 - NoSQL

TIL - 21.09.03 👨‍💻 - NoSQL

2021년 9월 6일
·
0개의 댓글
post-thumbnail

MongoDB

MongoDB 사이트에서 클러스트 연결을 하면 Command line을 준다.이 명령어를 치면 비밀번호를 요구하는데, 생성했을때 비밀번호를 입력하면잘 연결된 모습이다.MongoDB에서 제공하는 샘플 데이터베이스를 받아서 요리조리 살펴보도록 하자.use sample_tr

2021년 9월 3일
·
0개의 댓글
post-thumbnail

MongoDB 기본

도큐먼트(Document) : 필드 - 값 쌍으로 저장된 데이터필드(Field) : 데이터 포인트를 위한 고유한 식별자값(Value) : 주어진 식별자와 연결된 데이터컬렉션(Collention) : 1. MongoDB의 도큐먼트로 구성된 저장소 2\. 도

2021년 9월 3일
·
0개의 댓글
post-thumbnail

TIL 53일차

오늘은 NoSQL 중에서 널리 사용되는 도큐먼트 데이터베이스인 MongoDB에 대해서 학습하였다. MongoDB를 설치하고 쿼리를 배우고 실제로 사용하면서 그동안 학습한 관계형 데이터베이스에 비해 어떤 장점이 있고 어떤 경우에 사용하는 것이 좋을지 생각해 볼 수 있었다

2021년 9월 3일
·
0개의 댓글
post-thumbnail

[MongoDB] JSON vs. BSON

mongoDB는 Document로 데이터를 관리한다. BSON의 형태로 저장하고, 보통 읽기 쉬운 JSON의 형태로 출력된다.JSON은 무엇이고 BSON이 무엇인지 차이를 알아보자.JSON(JavaScript Object Notation)은 데이터를 저장하거나 전송할

2021년 9월 3일
·
0개의 댓글
post-thumbnail

May 31, 2021, TIL (Today I Learned) - Core Data

Persist or cached data on a single device, or sync data to multiple devices with CloudKitCore Data를 활용하여 애플리케이션의 반영구적 데이터를 오프라인에서 사용하고, temporary data

2021년 8월 26일
·
0개의 댓글
post-thumbnail

#2. mongo db 사용 명령어

이상 : gtedb.numbers.find(num:{$gte:1992})초과 : gtdb.numbers.find(num:{$gt:123})이하 : ltedb.numbers.find(age:{$lte:20})미만 : ltdb.numbers.find(age:{$lt:34}

2021년 8월 20일
·
0개의 댓글