내가 만든 프로그램을 웹페이지에 올려서 돌아가게 하려면 어떻게 해야하는지 선배들에게 물어봤다
네트워크, 호스팅, 도메인 이란 키워드를 알려주셔서
검색해보고 도메인과 호스팅을 어떻게 할 것인지를 정해본다 이러면
(도메인, 호스팅 게시글)
이제 수강한 노마드코인에 먼저 코인을 런칭하신 분에게 어떤 것들로 하셨는지 조언을 구했다.
무료로 헤로쿠에 저장하기 위해선 bbolt를 버리고 postgreSQL로 넘어가셨다고 합니다
데이터베이스도 따로 사용해야만 하는 것 같았다 그래서 찾아보니
곧 대학교에서 배울 oracle DB, 혹은 널리사용되는 mySQL, 아니면 많이 비교되는 postgreSQL이 있었다
내가 도메인과 호스팅 값을 지불한다면 bbolt도 되지 않을까 생각해서 bbolt도 넣었다.
뭐가 다른건지 찾아봤다
SQL이 뭐에요?
일단 SQL이 무엇인지 - 내가 좋아하는 유투버 니꼬의 영상을 참고하였다
https://www.youtube.com/watch?v=z9chRlD1tec&t=36s
SQL은 SQL 과 nonSQL로 나뉜다고 한다
Oracle vs mySQL
https://junghyun100.github.io/OracleVsMySql/
Oracle과 MySQL의 차이점
해당 Post는 Oracle과 MySQL의 차이점에 대해 정리한 파일입니다.
junghyun100.github.io
Oracle은 기업고객에 초점이 맞춰져있고
mySQL은 무료이며 가볍고 고급기능도 지원하기 시작했다고 한다
둘 중 하나를 고르라면 나에겐 mySQL을 고를 것이다
mySQL vs postgreSQL
https://valuefactory.tistory.com/497
mysql vs postgresql
원본 : https://employment.en-japan.com/engineerhub/entry/2017/09/05/110000 엔지니어로 근무하고 반드시 직면하는 고민. 그것은 "어떤 관계형 데이터베이스 (이하 RDB)를 선택하는 것이 최선인가?"입니다. RDB..
valuefactory.tistory.com
두개 모두 오픈소스 RDB의 사실상 표준이며(관계형 데이터베이스), 높은 성능과 다양한 기능을 가지고 있답니다
처음 프로그램을 런칭?하는 초보 개발자 입장에서는 굳이 고려하지 않아도 되는 내용들이라둘 중 고르자면 로고가 더 멋있는 postgreSQL을 고르겠다
나무위키에 가면 정말 잘 정리해 둔 듯 하다앞으로는 나무위키를 참고해야겠다
궁금한점이 있다
기존에 내가 만든 프로그램을 웹페이지에 띄우기 위해서 go에서 서버를 열었다면
도메인을 사고 호스팅을 하여 웹페이지에 띄우면 내 컴퓨터는 따로 안돌아가도 되는간가요??
호스팅할때 내 코드를 집어넣으면 알아서 동작하나요?
웹서버와 DB사이를 연결해주는 미들웨어가 꼭 필요한가요?
https://0ver-grow.tistory.com/134
'go언어 블록체인' 카테고리의 다른 글
노마드코인 13-15 리뷰 (0) | 2021.08.25 |
---|---|
노마드코인 13-14 번외편 unit test를 완벽히 이해해보자 (0) | 2021.08.25 |
노마드코인 13-14 리뷰 (0) | 2021.08.25 |
노마드 코인 13-12 리뷰 (0) | 2021.08.25 |
노마드코인 13-11 리뷰 (0) | 2021.08.25 |