내 응용 프로그램에 golang 및 Postgres를 사용하고 있습니다. 내 응용 프로그램에서 새 사용자에 대한 새 데이터베이스 및 해당 사용자에 대한 테이블을 만들고 있어요. 그래서 각각의 새로운 고객, 새로운 데이터베이스를 만드는 오전. 내 응용 프로그램에서 처리하는 동안 너무 많은 연결을 특정 사용자 데이터베이스에 연결하려고합니다.이 지금 현재하고 있습니다. 내 질문은 연결을 줄이기 위해 postgres 데이터베이스 대신 새 사용자 스키마를 만들어야하는지 여부입니다. 이 경우 하나의 데이터베이스 만 데이터베이스 아래에 만들어지며 너무 많은 스키마가 만들어집니다. 이것이 최선의 방법인지 아닌지.Postgres-Golang- 스키마 대 데이터베이스?
0
A
답변
0
각 고객의 스키마가 다른 경우 모든 필드에 대해 열을 작성하는 대신 행을 작성하는 이벤트 기반 데이터 저장 영역을 사용해야합니다.
이 경우의 각 행은 4 고정 열 구성 (각 항목에 대해 고유) ID, 은 키 (EX- "USER_ID (부모 ID 필드에있는 경우에 점) RES_ID "), 값 (예 :"1 ").
관련 문제
- 1. 데이터베이스 스키마 - 다형성 연결 대 별도 테이블
- 2. SQL Server 성능 - 스키마 대 다중 데이터베이스
- 3. 데이터베이스 스키마 : 여러 테이블 대 id 조회
- 4. JSON 스키마 대 XML 스키마
- 5. 다른 데이터베이스 스키마 변환기에 대한 데이터베이스 스키마
- 6. 데이터베이스 스키마
- 7. vs2013의 데이터베이스 스키마 뷰어 기능
- 8. Postgresql 하나의 스키마를 가진 다중 스키마 대 다중 스키마 대
- 9. 차이점 MS XML 스키마 대 XSD 스키마
- 10. 시즌 기반 데이터베이스 스키마/디자인
- 11. 데이터베이스 대 JSON 대 임베디드 데이터베이스
- 12. DNN 데이터베이스 스키마 다이어그램
- 13. 데이터베이스 스키마 오류
- 14. 데이터베이스 스키마 질문
- 15. 메일 데이터베이스 스키마 디자인
- 16. 데이터베이스 스키마 질문
- 17. MySQL 데이터베이스; 최상의 스키마
- 18. MySQL 데이터베이스 스키마 마이그레이션
- 19. 레일 업데이트 데이터베이스 스키마
- 20. 간단한 데이터베이스 스키마 만들기
- 21. MYOB 데이터베이스 스키마
- 22. 다중 데이터베이스 스키마 내보내기
- 23. 즉시 데이터베이스 스키마 만들기
- 24. persistence.xml의 데이터베이스 스키마 이름
- 25. SQL 데이터베이스 스키마 디자인
- 26. 회계 데이터베이스 스키마
- 27. 제품 비교 데이터베이스 스키마
- 28. 트리의 데이터베이스 스키마
- 29. keycloak 외부 데이터베이스 스키마
- 30. 파트너 용 데이터베이스 스키마
나는 Goland가 무엇인지 모릅니다. 그러나 각 사용자에 대한 데이터베이스를 만드는 것은 잠시 들리는 미친 짓입니다. 각 관련 테이블에'user_id' 필드를 추가하기 만하면됩니다. –
심각한 디자인 문제가있는 것 같습니다. –
다만 명확한 경우를 위해, 사용자를위한 1 개의 스키드를 창조하십시오 나쁜 아이디어. 그래서 대답은 아니다. –