본문 바로가기

nosql2

레디스(Redis)에 대하여 레디스(Redis)란 레디스(Redis)는 Remote Dictionary Server의 약자로서, 원격 Dictionary 자료구조 서버라는 이름을 가진 NoSQL 데이터베이스입니다. 레디스는 세계에서 가장 인기 있는 Key와 Value의 저장 형식을 가진 NoSql 데이터베이스 중 하나입니다. 레디스는 메모리 기반의 데이터베이스입니다. 다른 인메모리 데이터베이스와 가장 큰 차이점은 디스크가 아닌 메모리 기반으로 한 데이터 구조 안에 다양한 자료 구조들을 저장할 수 있다는 것입니다. Strings, Bitmaps, Bit Field, Hashes, Lists, Sets, Sorted Sets, Geospatial Indexes, Hyperloglogs, Streams 등 다양한 자료구조를 지원하면서 개.. 2023. 1. 1.
MongoDB에 대하여 몽고디비(MongoDB)에 대하여 몽고디비(Mongo Database)는 HBase 기반의 구조를 갖는 NoSQL(Not only SQL)의 대표적인 비 관계형 데이터베이스입니다. 데이터베이스는 전통적인 관계형 데이터베이스로 구성되어 있었습니다. 이러한 구성은 빠르게 변화하는 세상의 모든 요구를 충족시키기에는 다소 비효율적인 부분도 있었습니다. 그래서 관계형 데이터베이스보다 더 유연하고 단순한 수평적 확장과 이용성에 대한 세세한 통제에 집중하고 단순 검색 및 데이터의 추가 저장을 위해 매우 최적화된 키값 저장 공간을 사용하여 레이턴시(Layency)와 처리량(Throughput)과 관련된 성능 이점을 가져가도록 설계된 NoSQL 데이터베이스가 등장하였습니다. 현재 NoSQL 데이터베이스는 빅데이터와 실시.. 2022. 12. 31.