Custom db?
515
22 câu hỏi đã được viết
큰 기업이라면 sql 서버에 지속적으로 데이터를 요청하는것보다 그냥 c나 c++로 custom db를 사내에 만들어서 관리하는것이 (기능은 더 적더라도) 노력은 들지만 한번 만들어 놓으면 더 빠르고 관리하기 편할 것 같다는 생각이 드는데
실제 현업에서 이러한 사례가 있는지, 없다면 이유가 있나요? (그냥 구현하기가 그만큼 어려워서인가요?)
자체적으로 게임엔진을 만드는 회사들도 있는데 자체 db를 만드는 회사는 없나 갑자기 궁금해져서 여쭤봅니다.
Câu trả lời 2
2
DB를 만드는건 운영체제, 컴파일러를 만드는 것과 맞먹을 정도로 어려운 작업입니다.
단순한 세이브 파일을 생각하시면 안 되고,
그 무수히 많은 데이터의 실시간 삽입/삭제 등을 다 안전하고 완벽하게 구현해야 하는데
사내에서 C++로 만든다고 빠를 이유가 전혀 없고
버그가 없다고 검증이 되지도 않습니다.
(그리고 애당초 DB 제품들도 다 C++로 만들겠죠..)
게임 자체 엔진을 만들면 그래픽스를 우리만의 스타일로 바꾼다거나,
코드 구조를 우리만의 구조로 바꿔서 작업 속도 등의 이점이 있겠지만
자체 db를 구현한다고 실질적으로 볼 이득은 0에 수렴합니다.
그리고 sql 외에 몇 백가지의 nosql db도 있으니
필요 조건에 따라 골라 사용하면 됩니다.
최신 하드웨어에서 SQL Express 설치에러 해결법
0
76
1
인벤토리 테이플 데이터가 엄청 많아지면
0
101
2
DISTINCT의 행 개수와 COUNT(DISTICNT )의 결과가 왜 차이나는지 궁금합니다.
0
102
1
conect시 신뢰할 수 없는 기관에서 인증서 발급 오류 뜨시는분들
0
323
1
PRIMARY KEY와 CLUSTERED INDEX의 차이
0
336
1
락과 트랜잭션 격리수준 차이는 뭔가여?
0
537
1
외래 키 질문이 있습니다.
0
391
1
게임 프로젝트와 연동하는 강의 내용은 포함되어 있지 않는 건가요?
0
566
1
윈도우 함수는 SELECT에서만 사용가능한가요?
0
453
1
데이터 베이스가 만들어지지 않을 때
9
801
3
sql 강의 관련 질문
0
683
1
강의내용 외의 질문이 있습니다
0
584
1
sinter
0
361
1
테이블 여러개랑 조인
0
375
1
서버 컴퓨터 스펙에 따라서 성능 차이가 심한가요?
0
799
1
Non-Clustered 에서 clustered index 추가시
0
440
1
UNIQUE INDEX와 PRIMARY KEY의 기능적차이
0
584
1
Part5: 데이터베이스_ SSMS 입문 테이블작성 오류에관하여
2
904
2
인덱스의 저장 방식에 대해서 질문이 있습니다!
1
540
1
MSSQL vs AWS
0
366
1
join 관련 질문입니다.
0
289
2
Inner Join 질문
0
307
1
데이터베이스 원리는 CAP이론을 비유하여 설명하신 건지 궁금합니다.
1
404
0
CLUSTERED INDEX
1
306
1

