의심 할 여지없이 DBMS는 오늘날 개발자의 삶에서 중요한 역할을 담당합니다. 특히 우리가 JOINS가 필요하지 않을 때 데이터를 쉽게 검색 할 수 있습니다. 하지만 쉬운 요소를 제외하면 더 빠릅니까? 파일 또는 데이터베이스?DBMS와 Filesysytem. 어느 것이 더 빠릅니까?
0
A
답변
3
상황에 따라 다릅니다. DBMS가 데이터를 저장하기 위해 파일 시스템을 사용해야하므로 버퍼 계층을 추가하는 것만으로 파일 시스템이 더 빠르다는 결론을 내릴 수 있습니다. 이는 일부 DBMS (예 : 오라클)가 자체 파일 시스템을 구현하고 사용할 수 있기 때문에 엄격하게 적용되지 않습니다. 시스템 호출 (예 : fread() 및 fwrite())이 SQL 호출 (예 : SELECT *)보다 오버 헤드가 적다는 믿음에 따라 파일 시스템이 더 빠르다는 결론을 내릴 수 있습니다. 또한 여러 파일을 읽고 여러 파일을 조인하는 오버 헤드가 데이터 저장소의 DBMS 구현 (예 : 파일의 btree)보다 효율적이지 않기 때문에 엄격하게 적용되지는 않습니다.
유일한 방법은 시나리오를 선택하고 벤치마킹하는 것입니다. 어떤 디자인과 마찬가지로, DBMS의 복잡성과 파일 시스템의 용이성, DBMS 선택의 용이성 및 파일 시스템 읽기의 복잡성 등과 같은 균형을 맞춰야합니다.
관련 문제
- 1. 어느 것이 더 빠릅니까?
- 2. 어느 것이 더 빠릅니까?
- 3. 어느 것이 더 빠릅니까? 연합인가?
- 4. loadHTML & loadHTMLFile, 어느 것이 더 빠릅니까?
- 5. Collections.reverse() vs Lists.reverse() 어느 것이 더 빠릅니까?
- 6. QFile VS ifstream. 어느 것이 더 빠릅니까?
- 7. XMLWriter와 SimpleXML. 어느 것이 더 빠릅니까?
- 8. 파일에 쓸 때 어느 것이 더 빠릅니까?
- 9. DrawDib StretchDIBits 어느 것이 더 빠릅니까?
- 10. OctoPack 대 nuget.exe - 어느 것이 더 빠릅니까?
- 11. SQL 효율성 - 어느 것이 더 빠릅니까?
- 12. numpy.max 또는 max? 어느 것이 더 빠릅니까?
- 13. 어느 것이 가장 빠릅니까?
- 14. 어느 sql 쿼리가 더 빠릅니까?
- 15. MySQL VIEW 대 임베디드 쿼리 중 어느 것이 더 빠릅니까?
- 16. S3 파일을 참조하는 방법 중 어느 것이 더 빠르거나 빠릅니까?
- 17. mysql - "INNER JOIN"또는 "IN". 어느 것이 더 빠릅니까?
- 18. OpenGL : 어느 것이 더 빠릅니까? GL_POLYGON 또는 GL_TRIANGLE_FAN입니까?
- 19. 어느 것이 더 빠릅니까? 방아쇠를 삽입하거나 직접 저장 프로 시저
- 20. 어느 것이 더 빠릅니까? STL 대기열 또는 STL 스택?
- 21. unordered_map : find() 또는 count() 중 어느 것이 더 빠릅니까?
- 22. ON 절의 두 위치 : 어느 것이 더 빠릅니까?
- 23. 어느 것이 더 빠릅니까? MRI Ruby 또는 JRuby?
- 24. 세마포 및 뮤텍스 중 어느 것이 더 빠릅니까?
- 25. 반복이나 간단한 루프 카운터를 사용하면 어느 것이 더 빠릅니까?
- 26. XML 구문 분석 : JDOM 또는 RegEx? 어느 것이 더 빠릅니까?
- 27. 어느 것이 더 빠릅니까? 반복 스타일이나 반복 선택자입니까?
- 28. 어느 것이 더 빠릅니까? 상수, 변수 또는 가변 배열
- 29. 어느 것이 더 빠릅니까? (foreach 루프와 유니티의 업데이트)
- 30. MongoDB : 어느 것이 더 빠릅니까? findOne + 삽입 또는 upsert가 없으면?