|
[필독] 처음 오시는 분을 위한 안내 (737) |
정은준1 |
2014-05 |
5267562 |
0 |
2014-05
5267562
1 정은준1
|
|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1792543 |
25 |
2015-12
1792543
1 백메가
|
36082 |
집에서 NAS및 웹서버 백업에관해서 물어볼게있습니다.. |
정재호02 |
2014-03 |
3710 |
0 |
2014-03
3710
1 정재호02
|
36081 |
모 횐님이 알려주신 raid카드인데요...이것도 역시 구하기 힘들거나 비쌀까요? (4) |
김건우 |
2016-08 |
5048 |
0 |
2016-08
5048
1 김건우
|
36080 |
윈도우 10에서 화면 밝기가 작동을 하지 않습니다. (4) |
덴티한 |
2024-07 |
1862 |
0 |
2024-07
1862
1 덴티한
|
36079 |
단상 단권형 avr 노이즈 필터 장착 가능 여부 (13) |
국이 |
2024-07 |
1914 |
0 |
2024-07
1914
1 국이
|
36078 |
이런 선반들 사려고하는대요. (5) |
방o효o문 |
2014-03 |
4951 |
0 |
2014-03
4951
1 방o효o문
|
36077 |
노트북 2.5인치 하드 5400rpm과 7200rpm중에서 어떤것이 더좋을까요?? (10) |
이규민 |
2018-11 |
4996 |
0 |
2018-11
4996
1 이규민
|
36076 |
콘덴서 호환 부품좀 알수있을까요? (5) |
행복하세 |
2024-08 |
1613 |
0 |
2024-08
1613
1 행복하세
|
36075 |
[ 4K TV를 랜으로 연결화여, 컴 화면 출력가능한지요 ? ] (3) |
전설속의미… |
2015-07 |
4087 |
0 |
2015-07
4087
1 전설속의미…
|
36074 |
사블 라이브DE 5.1 에서 디지탈아웃단자를 사용해보려는데 케이블을 잘 모르겠네요. (7) |
김건우 |
2012-02 |
6963 |
0 |
2012-02
6963
1 김건우
|
36073 |
DELL T7610 2.5" x 4 베이 (3) |
한효석 |
2015-07 |
6199 |
0 |
2015-07
6199
1 한효석
|
36072 |
노트북 상판을 중고로 구입했습니다 (5) |
스카이 |
2012-02 |
6831 |
0 |
2012-02
6831
1 스카이
|
36071 |
제온 X5492 문의드립니다. (7) |
인초리 |
2014-03 |
4409 |
0 |
2014-03
4409
1 인초리
|
36070 |
화환 회수해서 재활요와는 건 알고 있었지만. (6) |
김준유 |
2022-12 |
1842 |
0 |
2022-12
1842
1 김준유
|
36069 |
T7820 스케일러블 gold6132 온도가 높아요 (11) |
강프로 |
2024-08 |
2202 |
0 |
2024-08
2202
1 강프로
|
36068 |
구글맵 오류 이유아시는분 답변 부탁드릴께요. |
난다곰 |
2016-08 |
4193 |
0 |
2016-08
4193
1 난다곰
|
36067 |
GIS가 수익성이 높나요? (4) |
김건우 |
2017-08 |
3305 |
0 |
2017-08
3305
1 김건우
|
36066 |
[ BBWC 및 FBWC 성능상 차이점 ] (8) |
전설속의미… |
2015-08 |
5451 |
0 |
2015-08
5451
1 전설속의미…
|
36065 |
hp 어댑터를 dell 노트북에 사용가능한지요 (8) |
2CPU최주희 |
2023-01 |
2817 |
0 |
2023-01
2817
1 2CPU최주희
|
36064 |
소규모 업체에서 쓸 윈도우즈&파워포인트 가격 얼마나 하나요? (12) |
s김종화z |
2014-03 |
6185 |
0 |
2014-03
6185
1 s김종화z
|
36063 |
DVR용 HDD를 서버/NAS에 사용해도 되나요? (8) |
NaHS |
2021-05 |
3225 |
0 |
2021-05
3225
1 NaHS
|
POST로 2GB를 밀어본적이 없어서 모르겠지만
아래의 URL을 참고하셔서 테스트해보셔도 될 것 같습니다.
http://blog.naver.com/PostView.nhn?blogId=woodair&logNo=100090608241&redirect=Dlog&widgetTypeCall=true
단, C, D방법은 절대로 비추합니다.!!!
이유...웹하드의 모든 파일을 가진 DB를 C,D방법으로 하면...DB백업이 상당히 힘들겁니다.
그리고, A,B 방법이 해커에게 취약하다는게....URL로 직접 접속하게 하시는건가요? 그게 아니라면
이미 OS가 뚫렸는데..무슨 의미가 있을까요?
저런 바이너리 파일은 그냥 파일시스템으로 밀어넣는게 현재로써는 가장 편합니다.
또다른 이유는 파일 입출력이 DB를 통해서 이루어지기때문에 속도가 극단적으로 느려집니다.
현존하는 RDBMS(MYSQL도 포함)은 TEXT문자 위주로 설계 된녀석이어서 나타나는 문제이며, 바이너리는...그냥 지원한다는거지 그걸 맹신해서 쓰는건 비추합니다.
예전 모 공공쪽에서 말씀하신데로 DB에(오라클)에 파일을 넣어서 관리하던 전자결재 시스템이 있었는데...
속도도 문제였고 백업도 상당히 머리아펐습니다.
하물려 웹하드는 전자결재보다 훨씬 파일이 크고 많을텐데...과연 DB가 버틸까요?
혹시 파일서버용 DBMS가 있다면 몰라도...아니라면 추천하지않습니다.
웹하드라면....실제 파일을 주고받을때는 전용 소켓프로그램을 쓸텐데...그럼 보안에 큰문제가 없지않나요?
다만, 소켓 프로그램 안에...사용자 정보나 뭐 이런거 넣어놔서...파일을 요청할때 서버쪽에서 파일을 보낼때 권한등을 확인하는 절차는 있어야겠죠
실제 소켓으로 데이터 보낼때...경로나 파일정보가 아닌...파일 메타정보만 요청하고...서버쪽 소켓 프로그램에서 이걸 가지고 DB에 접속해서 파일의 상세정보를 가져와서 조합하는 관계로 우려한 해킹에서도 자유로울수 있는거죠
A,B방법의 또다른 장점은...메타정보만 DB에 있고 파일서버를 여러대로 분리해서 네트워크 트래픽 분산도 되겠죠
파일경로 노출이라는건 http로 노출인지요? http가 아니라 다른방법으로 뚫리게 되면 서버가 해킹당한거 아닌가요?
2기가이상 업로드가 불가능하다는건 액티브엑스나 외부프로그램 도움없이 php로 업로드나 다운로드를 할것인가요?
파일업로드 할때 파일명을 변경하고, 디비에 이전파일명과 변경된파일명을 넣어주는것도 좋은 방법입니다.
저는 A방식을 추천드립니다!
웹 다운로드의 경우 다운로드 페이지를 통한 스트리밍 다운로드를 하기때문에 파일 경로가 노출될 일은 없습니다.
DB에 바이너리 데이터를 넣는 경우는 "단순 저장"이 아닌 바이너리 관런 쿼리를 통한 "데이터 추출"이 필요할 때 사용합니다.
사용자 폴더명이나 파일명도 "암호화"를 하지는 않습니다.
같은 이름 중복으로 인한 파일의 손실을 피하기 위해 "교체"를 하는 것입니다.
원본 파일 이름은 따로 DB에 저장하여 사용합니다.
많은 도움 되었습니다.