Many to Many 로 대이터가 이동하는 구조를 어떻게 설계해야할까요?
글쓴이: jic5760 / 작성시간: 수, 2018/02/21 - 7:14오후
안녕하세요.
실시간 센서 정보 수집 및 확인 프로그램을 개발중입니다.
그런데 어떤식으로 데이터베이스 및 구조 설계를 해야할지 모르겠네요..ㅠㅠ
각각의 센서노드는 여러개의 정보를 서버로 전달합니다.
하나의 정보가 또다른 하위 정보들을 내포하고 있어서 각각의 큰 정보는 서버의 각각의 DB테이블에 누적저장됩니다.
그리고 데이터를 보는 뷰어가 있는데 사용자별로 할당된 센서노드그룹이 있어서 그 그룹만 볼 수 있습니다.
그리고 뷰어가 확인할 정보를 선택하면 정보들을 실시간으로 읽어오고 그 안에서 몇가지 계산을 해서 센서노드그룹을 정렬해야 합니다.
단순히 DB의 JOIN만을 이용하기도 힘들고(해당 노드의 최신 데이터)
정보의 개수(테이블의 개수)가 많기 때문에 선택적으로 테이블을 가져와야 하는데 동적으로 쿼리를 생성하는 방법은 느린거 같습니다.
이런 경우 어떤 방법이 좋을까요..?
Forums:
틀이 있는 관계형 DB보단 객체형 DB가 맞지 않을까
틀이 있는 관계형 DB보단 객체형 DB가 맞지 않을까 싶습니다.
---------------------------------
Linuxer / 이재원(Jaewon Lee)
---------------------------------
데이터 저체는 관계형 데이터입니다.
다만 각 사용자마다 실시간으로 특별한? 객체를 만들어 보여줘야하네요..ㅠㅠ
댓글 달기