Q&A
커뮤니티
지식
이벤트
더보기
OKKY
Q&A
지식
커뮤니티
이벤트
부트캠프
Jobs
Contact
Search Bar
로그인
회원가입
nosql
전체
기술
커리어
기타
카테고리
전체
최신순
질문하기
해결
6
Stere
·
5개월
705
1
해결 6
채택완료했습니다
감사합니다!
답변
2
an0
·
1년 이상
323
0
답변 2
몽고db에서 다대다 관계를 중간테이블로 관리 가능한가요?
관계형 데이터 베이스는 다대다 관계를 중간테이블을 두어 표현 가능한 걸로 알고 있습니다. 유튜브를 예를들면, 관계형 db에서 유저가 여러 채널을 팔로우하고 하나의 채널은 여러 유저에게 팔로우되니 다대다 관계이고, 이를 중간 테이블을 두어 유저 1-n 유저_채널 n-1 채널 로 관계 표현이 가능할 것 같습니다. 그럼 같은 관계를 몽고 db에서는 이런 다대다 관계를 어떻게 표현 할 수 있을까요? 몽고db 공식 문서에서 보니 { id: "boo
답변
2
듀부
·
1년 이상
413
1
답변 2
Redis와 몽고DB 관련해서 몇 가지 궁금사항이 있어요.
둘 다 NoSQL이라는 공통점은 존재하지만 Redis의 경우 인메모리, 즉 캐시 용도로 적합하고 Mongo DB의 경우는 인메모리는 아니지만, NoSQL로 RDBMS 보단 가볍고 빠르게 json 형태 데이터를 쓸 때 적합하다고 들었습니다. AI 질문 답변도, 일반적으로 Redis는 토큰값 정도 저장하거나, 캐싱할 데이터들을 적재할 때 사용하고 Mongo DB의 경우 채팅내역 같은 데이터를 적재할 때 적합하다곤 하는데요 실제 어떻게 두 데이터베이스를
답변
3
sssggg
·
거의 2년
356
0
답변 3
DB 설계 관련 질문 있습니다ㅣ.
현재 대학교에서 팀플로 프로젝트를 진행하고 있습니다.제가 맡은 파트는 레시피 등록 API 개발입니다. 레시피 등록 형태는 게시글 형태이고, 사진 + 설명은 한 세트로 보고, 최대 10장의 사진이 들어올 수 있습니다. 프론트 쪽에서 사진과 설명이 같이 한 쌍으로 보내달라고 요청했습니다. 아래 예시 있습니다. 그리고, 해당 게시글에는 태그를 여러 개 달 수 있습니다. ( 나중에 검색 조건 필터링 할 때 사용하기 위해 ) 아래 사진과 같은 형식입니
답변
1
mjay****
·
2년 이상
174
0
답변 1
NoSql 초보 질문
안녕하세요 NoSql에 대해서 질문이 있습니다. NoSql에 대해서 공부 하기전에 감을 잡기 위해서 질문 드리빈다. 현재 스프링부트+Mybatis를 사용하여 WMS를 구현한 상태 입니다. Nosql를 사용하려면 Mybatis를 JPA로 바꿔야 할까요? MongoDB를 사용하면 (무조건) Nosql를 사용하게 되는건가요? WMS에 NoSql 사용하는것은 대용량 처리 때문에 사용하는 이유가 가장 큰 이유일까요? 감사합니다.
답변
8
diegm
·
2년 이상
739
0
답변 8
백엔드 프레임워크 db 선정에 대해 조언 부탁드리겠습니다.
안녕하세요, 일반적인 커뮤니티 스타트업 백엔드 구성에 있어 질문을 드리고 싶습니다. 프레임워크로는 장고 혹은 네스트 중에 고민 중인데, js은 딱히 취향이 아니라 장고를 선택하려 했습니다. 그리고 아직 구체적인 기능이 정해지지 않아 NoSQL의 대표주자인 몽고db로 하려 했습니다. 하지만 장고랑 nosql 조합을 검색해보니까 외국 커뮤니티에서 뜯어말리는 수준이더라구요. 연결할 수는 있지만 악몽같다, 10의 9는 rdbms가 적합하니까 그냥 postgr
답변
1
skkksj****
·
2년 이상
179
0
답변 1
몽고 DB 관련질문있습니다.
만약에 {<!-- -->date:"2023-03-01"temperature:3humidity:"3"}이런식으로 데이터가 들어올때date부분을 String으로 받지않고 RDBMS처럼 자동으로 스키마가 설정되어있는것처럼Date타입으로 변환하는 방법은없는건가요?
답변
1
httpChoGoSu
·
2년 이상
290
0
답변 1
몽고디비 샤드구성 후 insert속도가 엄청 느려지는건가요 ?
샤딩구성 테스트중 반복문으로 몽고디비에 데이터 8천만개 insert테스트 시 단일몽고DB에 데이터 삽입시 1분에 150만개 들어감 샤드 4개 구성 후 데이터 분산 저장시 1분에 6천개 들어감 이게 맞는건가요 ? insert 속도가 이렇게나 차이가 나다니.. 제가 잘못구성한 부분이 있는걸까요 ?원래이런건가요 ?
답변
4
httpChoGoSu
·
2년 이상
497
1
답변 4
okky같은 커뮤니티를 만들때 RDB만으로 충분한가요 ?
이러한 읽고 쓰기가 빈번히 일어나는 커뮤니티에서는 마리아디비만으로 충분할까요 ? 아니면 mongodb나 redis등의 nosql을 사용했을까요 ?
답변
1
Hide_D
·
거의 3년
210
0
답변 1
Key-Value Storage 추천 부탁드려요
Key-Value Storage 추천 부탁드려요. 적용할 환경은 다음과 같습니다. (1) 백엔드 Node.JS(Express)에서 사용할 녀석이고, 아예 LevelDB마냥 싱글 프로세스에서만 사용가능해서는 안될 것 같습니다. 신규 서비스 버전으로 변경하는 경우가 자주 있을 것 같고, 그 때에도 Storage 내에 자료가 보존되어야 하니, 순수 메모리 DB 같은것도 안될 것 같습니다. 적어도 Redis에 디스크 저장 옵션 켠 녀석 같은건 필요하죠..
답변
2
목깡
·
거의 3년
283
0
답변 2
Redis에서 값이 유실되는걸 보고 싶은데... 계속 남아있어요.
일단 save 설정 지우고, dump.rdb 파일 지우고, AOF 설정 no로 해놓고, 간단한 API 로 값을 increase 하게 해놓고 정상 조회 확인 후, 서버를 닫거나 강제종료 후에 다시 서버를 켰을 경우 값이 유실되는걸 눈으로 확인하고 싶은데... 계속 남아있네요. 혹시 이유를 아시는 분이 계실까요..? 혹시나 하는 마음에 메모리에서 redis 검색해서 강제종료도 해봤습니다...
답변
3
heyho
·
거의 3년
441
1
답변 3
NoSQL) Mongo DB 독학
안녕하세요 mongo db 독학 해보려고 하는 대학생입니다. 채용공고에 nosql 관련 지식을 요구하는 곳이 많은 것 같아 공부해보려고 하는데 혹시 추천하는 책이나 강의가 있을까요? 다들 어떻게 공부하셨는지 궁금합니다..
답변
1
고수들께질문
·
약 3년
364
0
답변 1
mongoDB 관계성 설계 시 성능 이슈에 대한 질문
mongoDB로 스키마를 설계해야하는데 관계성과 성능에 대해 궁금한게 있어 질문남깁니다.원래 mysql만 사용했는데 nosql로 설계해야될 일이 생겼네요.먼저 예시로 movie, actor, company 3가지 스키마가 있을 때를 가정합니다. 각각 모두 관계성이 있습니다.즉, movie의 id 값으로 actor 및 company를 조회할 수 있습니다. 이게 요구사항이겠네요.여기서 3가지 방법이 떠오르는데 3가지 방식 중 어떻게 해야 할 지 고민입니다
답변
3
adsv
·
약 3년
2.2k
0
답변 3
채팅 시스템 데이터베이스
현재 백엔드 개발자를 꿈꾸는 학생입니다. 프로젝트에 사용자간 1:1 채팅 기능을 구현하려 합니다. 그런데 검색을 해보니 채팅 기능의 경우 참여자 목록 등만 RDBMS에 저장하고 대화 내용은 Nosql을 사용한다고 하는 것 같습니다.그렇다면 Nosql은 redis와 mongodb중 어떤 데이터베이스를 많이 사용하나요? 또한 작은 프로젝트에서 스프링부트를 이용할 때 한 서버에 일반 mvc 기능과 web
답변
0
코톡
·
3년 이상
208
1
답변 0
todo 앱 데이터 저장방식
안녕하세요 flutter로 앱개발 독학중인 학생입니다! 현재 nosql local database인 hive를 이용하고 있습니다.제가 지금 만들고 있는 앱은 todo앱인데 시작날짜와 끝나는 날짜를 지정할 수 있도록 만들려고 합니다.그래서 todo를 생성할 때, 시작 날짜부터 완료 날짜 까지의 모든 날들을 key값으로 넣고 value에 todo 객체들을 저장하려고 합니다.이 방법 말고 더 괜찮은 방법이 혹시 있으
답변
2
유반
·
3년 이상
483
0
답변 2
조인을 피하는 페이징 팁이 있을까요?
안녕하세요, MSA와 nosql에 관심이 많은 서버 개발자입니다.사이드 프로젝트도 많이 진행해보고 있는데, 쉽사리 도전하지 못하는 이유가 join....때문이죠...간단하게 게시글과 사용자만 있는 DB 구조라고 하더라도, 사용자(소비자라고 칭하겠습니다)가 카테고리에서 자유 게시판을 클릭했을때 벌어지는 일들을 순차적으로 나열하면 아래와 같습니다.최근 자유게시판 게시글 목록을 조회합니다.
답변
2
kerim
·
3년 이상
213
0
답변 2
[개발초보] Nosql 에서 운영 중 끊김 없이 필드(마치 스키마 변경 하듯) 하는 방법은 어떻게 해야할까요?
안녕하세요 개발 초보자 입니다다름이 아니라 nosql(Firebase 사용중) 로 유저의 정보를 모아두는 콜렉션을 만들었는데,갑자기 운영 중 신규 기능 개선으로 콜렉션 내의 필드가 추가 혹은 삭제가 필요 할 경우 어떻게 하면 될까요예를 들어 유저의 콜렉션 문서 내 필드에 "dark 모드(bool)" 가 기존에는 없었습니다.그런데
답변
0
ckddhrdl
·
3년 이상
270
0
답변 0
spring data mongodb 도와주십쇼... ㅠㅠ
매개변수 = List<Long> properties 인데 id값 들어있습니다.Query query = new Query();List<Criteria> criteriaList = new ArrayList<>();criteriaList.
답변
0
Iskra
·
3년 이상
282
0
답변 0
nosql(mongo db, redis)과 기존 rdbms 제가 구분한 용도가 부적절하거나 비효율적일까요?
일반적인 게시판 프로젝트를 예로 들었을때회원 정보, 게시판 정보, 글, 댓글, 쪽지, 알림 등 기본 데이터들은 rdbms로회원가입시 중복체크 후 사용 가능하다고 인증받은 닉네임, 이메일(닉네임과 이메일은 가입 전이므로 db테이블 삽입 전) 그리고 이메일 인증 코드는 redis에(규모가 큰 사이트들은 세션 정보를 redis로 관리하는 것 같던데 그렇게까지 할 것 같지는 않네
답변
1
닝니
·
3년 이상
707
0
답변 1
db와 storage의 차이를 모르겠습니다..
어떤 데이터를 저장해야하는데, 오브젝트 스토리지와 nosql을 고민하고있습니다.근데 둘의 차이를 생각하고 뭐가 더 나을지를 고민해보면 잘 모르겠습니다.. 키밸류형태의 저장과 확장의 용이성이 공통분모이고, 스토리지는 값으로 파일자체를 저장, nosql은 파일대신 파일의 내용을 값으로 저장하면 되기에 사실상 둘 다 상관 없는것 아닌가..? 싶네요 솔루션으로 둘중 하나 고르라하면 무
이전
1
2
3
다음
Search Bar