«database» 태그된 질문

이 태그는 일반적인 데이터베이스 질문을위한 것입니다. 질문이 SQL에만 해당되는 경우 해당 태그를 대신 사용하십시오.

4
데이터베이스 추상화-과장되고 있습니까?
수많은 데이터베이스 추상화 계층에 노출 된 후 데이터에 액세스하기위한 자체 패러다임을 개발하는 모든 라이브러리의 요점이 무엇인지 궁금해졌습니다. 새로운 DAL을 선택하면 새로운 언어를 다시 배우는 것처럼 느껴집니다. 일반적으로 내가 원하는 것은 레이어가 이미 내 머리에 쓴 SQL 쿼리를 출력하도록 설득하는 것입니다. 그리고 그것은 사실 후에 가독성에 영향을 미치지 않습니다. # Exhibit …
18 database  sql  api-design  dsl 

3
모놀리스에서 마이크로 서비스로 마이그레이션 할 때 외래 키 제약 조건을 처리하는 방법은 무엇입니까?
우리 팀은 단일 ASP.NET 응용 프로그램에서 .NET Core 및 Kubernetes로 마이그레이션하고 있습니다. 코드 변경이 예상대로 진행되는 것처럼 보이지만 팀에서 데이터베이스와 관련하여 많은 불일치가 발생합니다. 우리는 현재 전체 비즈니스에 대한 모든 데이터를 저장하는 다소 큰 SQL Server 데이터베이스를 보유하고 있습니다. 우리는 코드를 하나의 (논리적) 데이터베이스의 카탈로그 데이터, 다른 데이터베이스의 인벤토리 데이터, …

8
DB를 사용하는 것과 달리 실제 데이터 값을 코드에 하드 코딩하는 경우는 언제입니까?
나에게 가장 오래된 질문은 데이터베이스 테이블에 데이터 (실제 값)를 언제 저장하고 언제 코드에 바로 저장합니까? 알려지지 않은 합의는 일반적으로 다음과 같습니다 (*). 단일 변수이거나 간단한 구조이거나 몇 개의 값 배열이면 데이터를 코드에 바로 넣으십시오. [* 의견과 답변에 대한 합의가 논의되었지만 기본적으로 나는 질문을 시작하기 위해 어떤 전제를 원했기 때문에 자유롭게 …

4
데이터베이스 디자인-매번 상태를 저장합니까?
관계형 데이터베이스 응용 프로그램과 "사용자"개체 및 "메시지"개체가 있다고 가정하겠습니다. 이제이 사용자에게 읽지 않은 메시지 수를 표시하려고합니다. 이것을 보관하는 가장 좋은 방법은 무엇입니까? 사용자에게 필드를 소개하고 사용자가 메시지를 받으면 필드를 세고 읽은 경우 카운트를 줄입니까? 또는 읽지 않은 것으로 플래그가 지정된 사용자의 메시지 수를 계산하기 위해 매번 쿼리를 실행합니까? 첫 번째 …

4
날짜별로 레코드를 식별 할 수있는 경우 데이터베이스에 ID가 필요합니까?
Android 용 첫 번째 응용 프로그램을 작성 중이며 SQLite 데이터베이스를 사용하므로 가능한 한 크기를 제한하려고 시도하지만 질문은 일반적으로 데이터베이스 디자인에 적용됩니다. 텍스트와 작성 날짜가있는 레코드를 저장할 계획입니다. 이 앱은 독립 실행 형 앱입니다. 즉, 인터넷에 연결되지 않으며 한 명의 사용자 만 업데이트하므로 지정된 날짜에 둘 이상의 항목이있을 가능성은 없습니다. 내 …
17 database 

5
DB의 기능이 확장 성을위한 장애물입니까?
질문에 올바른 제목을 제시하지 못할 수 있습니다. 그러나 여기 있습니다. 자산 관리를위한 금융 포털을 개발 중입니다. 우리는 10000 명 이상의 클라이언트가 응용 프로그램을 사용할 것으로 기대하고 있습니다. 포털은 주식 시장의 기술적 분석을 기반으로 다양한 성능 분석을 계산합니다. 데이터베이스를 통해 저장 프로 시저, 사용자 정의 함수, 트리거 등을 통해 많은 기능을 …

2
필터링 된 검색을 구현하는 가장 좋은 방법
필터링 된 검색 양식을 구현할 때 귀하의 의견을 묻고 싶습니다. 다음과 같은 경우를 상상해 봅시다. 1 열이 많은 큰 테이블 이 SQL Server를 말하는 것이 중요 할 수 있습니다 이 표의 데이터를 검색하기위한 양식을 구현해야하며이 양식에는이 검색을 계산할 수있는 몇 개의 확인란이 있습니다. 이제 내 질문은 다음 중 검색을 구현하는 …

7
고객 정보 기록에 대한 사실상의 표준 [폐쇄]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 현재 일반적인 고객 정보 (사용자 ID, 비밀번호, 이름, 성, 이메일, 주소, telfnr ...)에 대한 DB를 만드는 잠재적 인 …

4
새 버전을 푸시 할 때 데이터베이스 스키마 변경 처리
많은 개발이 진행되는 동안 데이터베이스 스키마는 빠르고 지속적으로 변경되며, 매주 베타 빌드에 대한 푸시가 진행될 때마다 스키마가 너무 많이 변경되어 가능한 모든 테이블을 정리할 수 있습니다. dev 데이터베이스에서 새 버전을 복사하십시오. 프로덕션 데이터를 핵 공격하는 것은 재난을위한 레시피이기 때문에 출시 후에는 작동하지 않을 것입니다. 따라서 한 버전 / 개정에서 다른 …

8
코드에서 "너무 많은 데이터베이스 요청"을 충족시키는 것은 무엇입니까?
이것은 나 자신에 대한 토론이며 일부 동료들이 가지고 있고 여기에 나와서 일반적인 합의가 있는지 어떻게 알 수 있다고 생각했습니다. 기본적으로 데이터베이스 호출에 대한 다음 두 가지 의견이 있습니다. 1. DB 호출 수를 줄이기 위해 필요한 모든 것을 얻기 위해 하나의 큰 호출을 수행하십시오. DB 호출 이것이 특히 실행되는 곳은 일반적인 …

4
이벤트 로그 메트릭을위한 데이터 아키텍처?
서비스에 많은 수의 사용자 이벤트가 있으며 " D 날짜 이후 의 이벤트 유형 T 발생 횟수"와 같은 작업을 수행하려고 합니다. 우리는 두 가지 기본 결정을 내리려고합니다. 무엇을 보관해야합니까? 모든 이벤트 저장 및 집계 저장 (이벤트 로그 스타일) 모든 이벤트를 기록하고 나중에 계산합니다. (시계열 스타일) 매일 집계 된 단일 날짜 " …

7
데이터베이스 인덱스를 따르는 모범 사례 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식에 의해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …

5
메시지 대기열. 데이터베이스 대 전용 MQ
메시지 대기열에 대한 조언을 받고 있습니다. "작업"을 메시지 큐에 게시해야합니다. 원래 제안은 단지 SQL Server 인스턴스를 사용하고 그로부터 메시지를 처리하는 것입니다. 인터넷에서 읽은 모든 내용은 Message Queue에 데이터베이스를 사용하는 것이 확장 가능한 솔루션이 아니라고 제안합니다. 이러한 이유로 RabbitMQ 또는 다른 타사 MQ를 사용한다는 아이디어가 제안되었습니다. 고려해야 할 또 다른 사항은 …

5
MongoDB는 언제 사용해야합니까?
MongoDB는 사용하기 쉬운 NoSQL 데이터베이스입니다. 최근에는 HTTP 요청을 사용하여 데이터를 수집하고 데이터를 처리 한 후 결과를 저장 해야하는 간단한 응용 프로그램을 개발해야했으며 MongoDB를 사용해 보았습니다. 이 경험을 통해 기존의 관계형 데이터베이스보다 사용하기가 훨씬 좋았으며 DBA가 아닌 개발자이기 때문에 작업이 크게 단순화되었습니다. 그럼에도 불구하고 때로는 SQL Server 또는 MySQL과 같은 전통적인 …

7
더 빠른 것은 무엇입니까? REST API를 사용하거나 데이터베이스를 직접 쿼리 하시겠습니까?
현명하게 더 빠른 성능은 무엇입니까? REST API를 생성하고 웹 앱이 REST API를 사용하여 데이터베이스와의 모든 상호 작용을 수행하거나 데이터베이스를 직접 쿼리 (예 : 언어가 JDBC for Java와 같은 데이터베이스를 쿼리하는 데 사용하는 일반적인 객체 사용)? REST로 보는 방법 : 코드에서 객체를 만들어 REST 메소드를 호출합니다. http 메소드 호출 REST API …
16 database  rest  sql 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.