Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

profile
책사랑벌레 https://gigglehd.com/gg/9541784
아직은 살아있는 회원입니다./사람을 관찰
조회 수 660 댓글 14
Extra Form

안녕하세요.

최근 웹 서비스 공부를 해볼 겸 해서 애들을 모아 토이프로젝트를 진행하고 있습니다.

간단(?)하게 왓챠와 비슷한 서비스인데, 술에 대해서 기록할 수 있게 만들고 있습니다.

부족한 점이 많긴 합니다만...

 

암튼 질문은 실 서비스에서 게시물을 삭제했을 때, 바로 DB상에서 지우는게 맞나요?

실제 서비스는 구성해본 적이 없어서 잘 모르겠네요.

 

대충 생각해봤을 때 이런 장 단점이 있을 것 같은데요.

1. 게시물을 지우면 바로 delete

ㄴ DB의 데이터가 작아짐

ㄴ 복구 불가

ㄴ 평점을 매길 때 지워진 데이터는 사용 불가

ㄴ delete로 인한 키 삭제

 

2. 게시물을 지우면 지웠다는 컬럼을 체크하고 보여주지 않음

ㄴ 평점을 매길 때 사용가능

ㄴ 데이터가 커짐

ㄴ 이렇게 남겨도 괜찮은가...?

 

이야기를 계속 나누는데, 잘 모르겠네요.

이에 대해서 의견주시면 감사하겠습니다!



  • profile
    title: 흑우Moria 2021.02.26 23:57
    지우면 의존성 문제때문에 엄청나게 꼬이는 상황이 발생할 수 있기때문에 보통 안지웁니다.

    아, 게시글 한정이면 지울수도 있어요.
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2021.02.27 14:31
    의존성 문제가 있겠군요.
    좋은 의견 감사합니다!
  • profile
    낄낄 2021.02.26 23:59
    데이터 크기: 10년 넘게 운영한 기글 DB가 압축 안하고 10GB던가 그럴텐데, 용량은 별것 아니지만 이걸 관리하고 여기서 검색하는 건 좀 귀찮은 일이죠. 어떤 조건에서 서비스를 운영하고, 해당 서비스의 용량이 어디까지 늘어나느냐에 따라 달라지겠네요.

    복구: 복구해야 할 이유가 있는 데이터인지?

    데이터를 안 지웠을 경우: 개인정보는 법적으로 바로 삭제하던가 따로 보관해야 된다고 대충 들었는데, 이건 개인정보는 아니니까 상관 없겠네요.

    가장 중요한 건 그 컨텐츠를 누가 만들고 누구에게 권한이 있느냐 아닐까요?
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2021.02.27 14:34
    데이터가 막 커지고 그렇진 않군요. 기글이면 엄청 클 줄 알았는데요.

    그렇다면, 복구는 딱히 관련이 없고..
    리뷰를 사용자가 만드니, 사용자에게 저작권이 있겠죠.

    다른 방면으로도 좀 더 고민해봐야겠습니다. 감사합니다.
  • ?
    PHYloteer      🤔 2021.02.27 00:04
    제목과 본문은 지우고 삭제 상태 체크하고 나머지는 남긴다는 선택지도 있지요.
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2021.02.27 14:35
    그런 방법도 있겠네요. 대부분의 내용은 지우고, 가명정보로써 활용하는 방법도 생각해봐야겠어요.
  • profile
    쮸쀼쮸쀼 2021.02.27 01:08
    많은 경우 게시물을 삭제했다는 필드에 체크해주기만 하고 실제 데이터는 남겨두는 것으로 압니다. 마치 [휴지통] 기능처럼요.
    정말로 데이터를 삭제할 경우 잘못 지우거나 했을 때 큰일나거든요. 그리고 게시물을 지웠을 때 해당 게시물과 연관된 아이템(댓글이나 첨부파일 등)의 처리도 신경써야 할 것이 많고요.
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2021.02.27 21:50
    확실히 첨부파일들 문제가 있겠네요. 좋은 답변 감사합니다!
  • profile
    쮸쀼쮸쀼 2021.02.27 21:55
    비슷한 예를 들면 DELETE CASCADE의 경우가 있습니다. 사용자가 뭔가 예약 같은 것을 잡았는데 그 뒤에 탈퇴를 했다면 그런 예약 정보 같은 것까지 탈퇴를 통한 회원정보 삭제 과정에서 함께 DB에서 날려버릴 수 있는 뭐 그런 기능인데요, 이걸 잘못 구성하면 사용자 탈퇴와 동시에 그 사용자가 쓴 글과 댓글과 거기에 연결된 모든 글 및 댓글까지 한번에 모조리 날아가는 사태가 벌어질 수도 있습니다. 어이없게 느껴질 수도 있지만, 그런 꼴이 나는 걸 옛날에 팀 프로젝트할 때 실제로 봤거든요. 간이 SNS를 만드는 프로젝트였는데, ORM 쓰면서 CASCADE를 잘못 잡아놓는 바람에 한 사람이 탈퇴하면 그 사람과 친구로 등록되어 있던 모든 사람이 모두 탈퇴 처리되는(?!) 해프닝이 있었습니다. 실제로는 아무도 안 쓸 토이 프로젝트에다 한창 개발 중이었는지라 그냥 팀원끼리 낄낄대며 해당 코드 작성한 사람을 놀리고 넘어갔지, 만약 그게 실제 서비스였다면…
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2021.03.01 13:24
    모델링은 힘들군요 ;ㅅ;...
    예시 감사합니다!
  • profile
    Retribute      안녕하세요. 행복한 하루 되세요. https://blog.naver.com/wsts5336     2021.02.27 01:14
    보통 웹페이지와 DB를 연동할 때 게시글 삭제 기능을 넣는데 삭제 기능이 일반적으로 아는 그런 삭제 기능이 아니라 보이지 않게 처리하는 기능을 넣습니다.

    데이터베이스 무결성 훼손의 여지도 있고해서요
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2021.02.27 21:51
    무결성 문제가 있군요.
    좋은 답변 감사드립니다.
  • ?
    코어스      A person who wants to be a $nerd \setminus \{SOCIAL INEPTITUDE\}$ 2021.02.27 03:43
    게시물같은 경우 숨김처리 -> 삭제처리 2단계로 나누는 것이 좋습니다. 일반적인 삭제는 field에 isHidden 같은것으로 숨김처리해서 안보이도록 하고, 개인정보 보호관련해서 약관상 필요한 경우이거나 관리자가 강제로 삭제시에는 삭제될 수 있도록 말이죠.
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2021.02.27 21:52
    넵 감사합니다!
    이러한 식으로 구성하도록 이야기 해야겠어요.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    iptime 이지 메시 기능을 사용하려고 하는데

    사용하려는 공간에 인터넷이 죽어서 옆방에 있는 랜선을 이용해 무선 망으로 가져오려고 하는데 유선도 사용해야합니다(데스크탑이 있음)   구성은 : 유선 -> A iptime 공유기 - > 이지 메시 - > B iptime 공유기 -> 유무선 사용 하려고 ...
    Date2020.07.14 질문 By니노아 Reply4 Views4182
    Read More
  2. 네이버 블로그 RSS 구독 시 본문 이미지 안 뜨는 문제

    아웃룩으로 RSS 구독을 하고 있습니다. 티스토리 / FC2 등 다른 블로그 포스팅은 본문 이미지가 잘만 뜨는데 네이버 블로그만 본문 이미지가 안 뜨네요. 1.0 / 2.0 모두 시험해보고, 아웃룩이 아닌 feedly도 써봤는데 전부 본문 이미지가...
    Date2020.07.13 질문 By낭만 Reply4 Views783 file
    Read More
  3. 공유기 연결 속도 질문드립니다.

      공유기 연결 속도 질문드립니다.   안드로이드(갤럭시) 폰의 와이파이 창에서 현재 연결되어있는 와이파이 이름을 누르면 네트워크 속도가 나오죠.   그런데 이게 공유기에서 30cm 앞에 있는 정도에서도 최대속도를 못뽑고 랜덤한 숫자...
    Date2020.07.12 질문 ByAdorableZ Reply6 Views481 file
    Read More
  4. No Image

    와이파이 6 공유기들 비교부탁드립니다.

    *참고 링크를 확인하고 오시면 더욱 좋습니다. 배치는 현재 ASUS 공유기가 위치한 곳에 둘 예정입니다...   사실 다른 사이트에도 공유기 관련 징징글을 몇번 올린 적이 있습니다.   근데 하도 와이파이6, 802.11ax 가 ac에 비해 커버리지...
    Date2020.07.09 질문 ByAdorableZ Reply15 Views5492
    Read More
  5. No Image

    동영상 컷 프로그램 추천해주세요

    제 영상 녹화한걸 자르려고 구글검색 1차로 뜨는 반디컷 사용해봤는데영상에 워터마크가 길게 들어가서 별로네요. 워터마크야 그렇다해도 영상자체를 늘려버리네요. 프레임 단위로 자를 수도 없네요 무료에서는 무료로 괜찮은거 없을까요?
    Date2020.07.08 질문 Bytitle: 명사수SOCOM Reply24 Views940
    Read More
  6. No Image

    syslinux로 부팅하는 HBCD15.2를 USB가 아닌 HDD에 설치

    Hiren's Boot CD는 Syslinux를 사용하여 USB 부팅하여 DOS 기반의 툴이나 별도의 미니XP / 리눅스 환경을 제공하는 도구입니다. 직접 사용을 해 보면서, 시스템을 복구하는 본래의 목적 이외에도 DOS 유틸리티들을 직접 실행가능하다는 점...
    Date2020.07.08 질문 By우즈 Reply7 Views630
    Read More
  7. 적절한 공유기 추천 부탁드립니다.

      장고 끝에 입티메와 아수스 모두 퇴역시키기로 잠정 결론을 내렸습니다. 새 어댑터를 사서 달아보고 해도 엄청난 발열 등 생각지도 못한 문제가 일어나서 새로 사는게 낫다고 생각하게 되었습니다.   그렇게 신입을 들이기로 했는데 무...
    Date2020.07.08 질문 ByAdorableZ Reply11 Views726 file
    Read More
  8. No Image

    Vultur 우분투 콘솔은 복사 붙여넣기가 안되는건가요 ?

    안녕하세요    최근에 개인 VPN을 구축해보고자, vultr에 VPS를 하나 만들었는데요.   대부분의 아마존 라이트셀이나, 디지털 오션으로 설명하는 글들은   코드를 복사붙여넣기 하라는데,   vultr 콘솔에서는 복사붙여넣기가 안되네요;;  ...
    Date2020.07.07 질문 By파인만 Reply8 Views821
    Read More
  9. No Image

    가장 가벼운 윈도우 7 이상 버전 / 넷프레임워크 인증서사유로 설치불가

    Windows thin PC를 제외한, 가장 공간을 적게 차지하는 윈도우 7 이상의 커스텀 버전을 찾고 있습니다. 윈도우 7 이상의 OS를 찾는 이유는 이메일 클라이언트 등 네트워크 접속기능의 사용을 위해서이기도 하고... 무엇보다 드라이버 모음...
    Date2020.07.07 질문 By우즈 Reply8 Views1500
    Read More
  10. crdownload 파일 제거하는 법좀 알려주세요..

        이게 무슨 짓을 해도 지워지지 않습니다.   둘다 지글하드웨어서 짤을 저장하려고 했는데 다운로드 실패되어서 생긴 건데   무슨짓을 해도 지울 수가 없어요...   도와주세요...   unlocker 같은 것도 안먹히네요...   다운로드 기록...
    Date2020.07.04 질문 ByAdorableZ Reply1 Views1338 file
    Read More
  11. No Image

    앨범 순서를 원하는 대로 정렬할 수 있는 클라우드 스토리지

    클라우드 스토리지 중에서 사진 앨범 기능이 있고, 이 앨범들을 원하는 순서나 적어도 이름순으로 정렬해서 볼 수 있는 클라우드 스토리지 서비스가 있을까요? 원드라이브 사진 태그 기능 잘 쓰고 있었는데 갑자기 사라져서 사진 관리하기...
    Date2020.07.01 질문 By검은숲 Reply2 Views541
    Read More
  12. 서명되지 않은 드라이버를 설치하니 장치가 아예 인식되지 않습니다.

      USB 이동식디스크로 인식되는 SD카드를 로컬디스크로 인식시키는 작업을 진행했습니다.   Hitachi의 드라이버를 사용하는 방식이었고, 글은 https://blog.naver.com/eimikara/220273598215 이 링크의 글을 참조했습니다.   적용 기기는...
    Date2020.06.30 질문 By노예MS호 Reply5 Views1381 file
    Read More
  13. No Image

    인터넷 기사들이 들고 다니는 PDA(?)

    안녕하세요? 정확히 뭔지는 모르겠지만 인터넷 기사들이 PDA 같이 생긴 걸 들고 다니는 걸 봤습니다. RJ45 연결이 가능하고 그걸로 테스터기 겸 속도 측정 겸 여러 용도로 사용하는 것 같던데 이것의 정체가 무엇인지 궁금합니다. 편리해 ...
    Date2020.06.29 질문 ByWTH Reply12 Views1181
    Read More
  14. vsftpd SSL 적용 이후 외부IP에서 접속이 안 됩니다

    안녕하십니까. 그 동안 FTP를 SSL도 없이 쌩으로 써오다가 마침내 SSL을 적용하려고 삽을 떴습니다.   적용하고 나니 크게 2가지가 관찰됩니다: 1) 내부IP (192.168.39.172)로는 접속이 아주 잘 됩니다. 2) 외부IP 또는 도메인으로 연결 ...
    Date2020.06.27 질문 By하스웰 Reply3 Views549 file
    Read More
  15. No Image

    시놀로지 쓰시는 분 중에 VMM 써보신 분 계시나요?

    사실 시놀로지 VMM 질문이지만 아니기도 합니다.   정품이 아니라 떳떳하지 못하지만 그래도 사용은 해보고 싶어서 데스크톱 시스템에 시놀로지 DSM을 설치해서 사용중입니다.   DSM을 사용하던 중에 Virtual Machine Manager 라는 패키지...
    Date2020.06.24 질문 By그저웃지요 Reply12 Views3442
    Read More
  16. TV 튜너용 비디오 플레이어 좋은거 없을까요

    지금까지는 팟플레이어를 썼었는데, 오픈소스 계열의 다른 비디오 플레이어를 사용하고 싶습니다.   미디어 플레이어 클래식이 플루이드 모션도 쓸 수 있어서 시도해 봤는데 잘 안 되네요 채널이 검색이 안됩니다. 사용법도 잘 모르겠고.....
    Date2020.06.24 질문 ByMannaz Reply1 Views555 file
    Read More
  17. No Image

    rtx voice 쓰면 종종 노이즈가 심해집니다

    평소에는 노이즈 캔슬링 잘되고 목소리도 잘 나오는데   아무 이유없이 고사양게임을 돌리는 경우도 아닌데 목소리가 엄청끊기고 음질도 확낮아지는데 이런 경우를 겪어보셨거나 해결방법을 아시는 분이 있나요? 취미로 게임방송을 하는데...
    Date2020.06.20 질문 By주기율표 Reply5 Views992
    Read More
  18. No Image

    구글 검색이 이미지 속 글자까지 색인한다는 게 알려져 있었나요?

    https://www.dogdrip.net/free/265633367   이미지에만 있고, 텍스트로는 적지 않은 URL 주소(cutT.Ly/RuAdRNQ ※모바일은 들어가지 마세요. 스미싱이 의심됩니다※)를 포함하는 게시글이 있는데   그 URL을 검색해보면 검색결과에 나온다는...
    Date2020.06.19 질문 Bykjw4569 Reply4 Views702
    Read More
  19. No Image

    윈도우 10 자음모음 분리현상

    윈도우 10 2004 버전입니다. 윈도우가 갑자기 자음모음 분리현상이 일어나는데. 카카오톡은 멀쩡하고 다른것은 다 이러네요...  문제가 뭘까요?   ㅇㅜㅣㄴㄷㅗㅇㅜ ㅈㅏㅇㅡㅁㅁㅗㅇㅡㅁ ㅂㅜㄴㄹㅣㅎㅕㄴㅅㅏㅇ
    Date2020.06.16 질문 By240Hz Reply13 Views11902
    Read More
  20. 유튜브 이건 대체 왜 있는 걸까요?

    저기 있는 Watch entire video 버튼이요. 어느 시점에선가부터 브라우저 앞뒤 버튼을 눌러서 보면 저런 게 있더라고요. 도대체 저 버튼이 왜 만들어진 걸까요? 처음부터 보는 거야 키패드 0번 누르거나 마우스로 누르면 되는데, 무슨 목...
    Date2020.06.15 질문 By레이첼로즌 Reply4 Views1137 file
    Read More
목록
Board Pagination Prev 1 ... 31 32 33 34 35 36 37 38 39 40 ... 73 Next
/ 73

최근 코멘트 30개

MSI 코리아
AMD
한미마이크로닉스
더함

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소