noSQL로 비정형 데이터 구조로 설계된다.


그렇기 때문에 특징으로 관계형 데이터베이스에 비해 빅데이터의 쓰기와 읽기작업이 빠르다.
이것을 가능하게 하는 것은 메모리 매핑인데 이는 5장 물리적구조로 설명

6. 샤딩 시스템_ tjdsmd wldus answp goth 
이는 데이터 분산처리 기술제공, 
하나의 서버가 아닌 여러대의 서버에 데이터를 분산 저장해서 대기시간을 최소화 하고 안전하게 관리해주는 솔루션. 
(가상 서버 구축 방법)

7. 리프리카 & 리프리카셋
장애가 발생했을때 얼마나 빠르게 원상복구가능한지.
Master/Slave기능, 리프리카셋 기능들을 통해 구현가능.

8. 튜닝,

9. 백업과 복구, 유틸리티
성능지연, 장애현상에 대한 로그 수집및 관리 법에 대한 유틸리티 사용법 

-------------
1장 _ NOSQL이란?

Non Relational Operational Database SQL, 관계형 데이터베이스가 아닌 sql
이는 새로운 데이터 저장 기술.
1998년 용어 등장, 2009년 초 오픈소스 등작, 2011년도 이 책 출판.

1990년대 전까지는 하나의 host에서 저장관리. 

장점 
1. 클라우드 컴퓨팅 환경에 적합 - 1) Open Source,  하드웨어 확장에 유연한 대처가 가능, RDBMS 에 비해 저렴한 비용으로 분산, 병렬 처리가 가능
2. 유연한 데이터 모델 - 1) 비정현 데이터 구조 설계로 설계 비용 감소, 
관계현 데이터베이스의 Relationship과 Join구조를 Linking과 Embedded로 구현하여 성능이 빠름

3. Big Data 처리에 효과적 - 1) Memory Mapping 기능 을 통해 Read/Write가 빠름, 전형적인 os와 hardware에 구축할 수 있습니다. 기존 RDB와 동일하게 데이터 처리가 가능.


SQL과 MongoDB를 비교해본 결과 mongoDb가 100배 이상 빠른 성능을 보여줌(쓰기), 
읽기는 3배, 읽기/쓰기 동시는 3배 

<문제점 >
Q, 완전해 noSQL이 기존의 SQL을 대체할 수 있냐?
아마 가능..? ( 이책은 MONGODB개발 후 5년 이후라서 예측만 함)

- 종류  ( 150가지가 넘는다.)
1. MongoDB, 2. Casandra  3. HBASE, CouchDB, Riak, Redis
이중 MongoDB만 오로지 일관된 성능을 보인다.
30p. 10대 기술중 1위는 html5, 2위가 MongoDB

- 적용 사례 
디즈니, forbes(미국 전자책?) 등등


------------------------------------
2장 _  mongoDB설치및 데이터 처리
- mongoDb란?
Humongos 라는 회사의 제품명이었다. 지금은 mongoDB로 회사명이 변경됨
JSON(JavaScript Object Notation) Type의 데이터 저장구조 제공,  (JavaScript 형태의 데이터 표현 방식을 근거, 표준)
ex) {name : "김희진"}
Sharding(분산)/ Replica(복제)기능을 제공
MapReduce(분산/병령처리)기능 제공
CRUD(Create, Read, Update, Delete) 위주의 다중 트랜잭션 처리 가능
Memory Mapping 기술을 기반으로 Big Data 처리에 좋음

54 55P BSON 개념
JavaScript Object Notation
JOSN 타입과 BSON 타입
JOSN 타입 : P = { name : "admin", job :" Manager", salary : 10000 } 이런 형식
BSON 타입 : 우리 눈에는 json타입이지만, 데이터베이스 내에서는 BSON타입의 바이너리 형태로 변환되어 저장된다. 
(Binary Serail Object Notation) 


'2024이전 > 목표와 다짐' 카테고리의 다른 글

맥북으로 다시 개발하기 첫날  (0) 2022.08.10
딥러닝 특강 1일차  (0) 2022.08.06
정보처리기사 공부 관련 사이트  (0) 2022.08.06
새로알게된 정보들  (0) 2022.04.28
코딩 공부 관련 사이트  (0) 2022.03.17

http://edu-i.ice.go.kr/sw/swMain.do?swCode=NONSUBW411&menuId=MNU_0000000000000247


https://www.youtube.com/watch?v=Cvjdv2YbaL8



http://www.q-net.or.kr/crf005.do?id=crf00505&jmCd=6921

 

 

에듀아이, edu-i

인천교육플랫폼, 에듀아이, edu-i, 인천광역시교육청교육과학정보원, 인천학생과학관, 인천SW교육지원센터, 소프트콘

edu-i.ice.go.kr

 

'2024이전 > 목표와 다짐' 카테고리의 다른 글

딥러닝 특강 1일차  (0) 2022.08.06
MongoDB 관련 개념 정리  (0) 2022.08.06
새로알게된 정보들  (0) 2022.04.28
코딩 공부 관련 사이트  (0) 2022.03.17
1월의 목표  (0) 2022.01.13

인텔리제이

 

https://namu.wiki/w/%EB%84%A4%EC%B9%B4%EB%9D%BC%EC%BF%A0%EB%B0%B0

 

https://graphql.org/

'2024이전 > 목표와 다짐' 카테고리의 다른 글

딥러닝 특강 1일차  (0) 2022.08.06
MongoDB 관련 개념 정리  (0) 2022.08.06
정보처리기사 공부 관련 사이트  (0) 2022.08.06
코딩 공부 관련 사이트  (0) 2022.03.17
1월의 목표  (0) 2022.01.13

 

<Online GDB>

<온라인 쥐디비?>

 

 

이 사이트는 프로그램 설치 없이 c, java, python 등등 여러 언어를 사용해 볼 수 있다. 

 

 

 

 

<사용법>

 

 

1. 구글에 online gdb를 검색하고 바로 뜨는 사이트를 클릭한다.

 

 

2. 이런 화면이 나타나는데, 먼저 오른쪽 Language에서 언어를 선택해준 다음에 코딩을 하면 된다. 

 

 

 

3. 코딩을 하고 Run 버튼을 누르면 아래에서 결과창이 생기고 결과가 나타난다.

 

예시)

 

 

 

 


 

<! 주의할 점!>

클래스 명은 모두 main으로 지정해야 한다. 

 

그렇지 않으면 main을 발견할 수 없다는 에러가 나타난다.

 

 

 

 

이렇게 프로그램 설치 없이! 로그인 없이! 프로그래밍하는 사이트인 Online GDB를 알아보았다.

 

 

 

때는 9시 온라인 수업을 듣기위해서 컴퓨터를 켰는데..

엥? CTRL + G 단축키로 화면녹화가 안된다.

무슨일이지?

 

계속 찾아보고 했지만 1시간째 삽집만 하다가 스스로 알게 되었다. 

 

 

 

 

1. 설정 -> 앱 -> 앱 및 기능 -> 검색을 이용해서 'Xbox Game Bar 찾기

 

다른 유튜브에서 초기화 하라고 해서 했는데 안되고

그래서 삭제를 할려고 했는데, 애초에 깔려있지 않았다?.. ㅜㅜ

윈도우 업데이트 되면서 없어진 것 같다. 

 

 

 

 

2. 나와 같이 앱 자체가 없어졌다면 Mirosoft Store에 들어가서 다운 받는다. 

(로그인 안해도 설치 되었다.)

나는 열기로 나오지만, 설치 안되어있다면 설치글씨가 되어있을 것이다.

 

 

 

 

 

3. 열기를 해도 안된다면

 

왼쪽 하단의 라이브러리로 들어간다.

 

 

 

4. Xbox Game Bar를 업데이트 한다. 

그러곤 단축기를 사용해서 녹화가 가능해졌다!

 

 

 

의문인게, 설치를 했는데 라이브러리 들어가니까 다시 업데이트 하라는건지;;

이해할 수 없었다.

 

 

올해부터 갑작스럽게 동영상들이 pc에서 재생할 수 없다고 뜨고, 여러가지 외부 프로그램을 다운 받았지만

그것들은 윈도우 편집기를 사용할 수 없었다. 

 

 

 

 

 

그러다가 알게된 것은 아래 사이트에서 업데이트 하면 된다. 

 

 

ms-windows-store://pdp/?ProductId=9n4wgh0z6vhq

 

 

 

그냥 검색하면 유로로 나오기 때문에 링크를 타고 들어가길 바란다. 

 

그 이후 동영상 플레이에 문제 없이 사용할 수 있다. 

1. https://velog.io/@geeneve/2021-%EB%B0%B1%EC%97%94%EB%93%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EB%A1%9C%EB%93%9C%EB%A7%B5

 

2021 백엔드 개발자 로드맵

백엔드 개발자 로드맵

velog.io

 

 

https://d2.naver.com/news/3435170

 

3. https://www.inflearn.com/course/web2-node-js#curriculum

 

[무료] WEB2 - Node.js - 인프런 | 강의

이 수업은 JavaScript를 이용해서 Node.js를 제어해 동적으로 HTML 코드를 생성하는 웹애플리케이션을 만드는 방법에 대한 수업입니다. , - 강의 소개 | 인프런...

www.inflearn.com

 

4. https://nomadcoders.co/react-for-beginners

 

ReactJS로 영화 웹 서비스 만들기 – 노마드 코더 Nomad Coders

React Fundamentals

nomadcoders.co

 

5. https://codepen.io/tsukuros/pen/LrOLXv

 

Youtube Side Menu: Side Menu Mobile Animation

...

codepen.io

 

 

6. https://opentutorials.org/course/3085/18869

 

HTML과 JavaScript의 만남 3 (콘솔) - 생활코딩

HTML과 JavaScript의 만남 3 (콘솔) 2017-12-01 03:23:26

opentutorials.org

 

 

7. https://opentutorials.org/

 

opentutorials.org

오픈튜토리얼스 업데이트

opentutorials.org

 

8. https://m.blog.naver.com/sejun3278/221797203201

 

React로 블로그 만들기 14 : 리액트 라우터 (React Router. 1)

본격적인 블로그 만들기에 앞서 리액트 라우터 (React Router)를 추가해보겠습니다. 14-1. React-Route...

blog.naver.com

 

9. 데이터 베이스 이론 

http://www.kocw.net/home/cview.do?cid=622586282ad60f5f 

 

데이터베이스시스템

빅데이터 시대를 맞이하여 데이터 관리기술의 중요성이 더욱 강조되고 있다. 데이터베이스 시스템은 데이터를 저장하고 관리하는 가장 기본적인 패키지로써 기존의 데이터 뿐 아니라 다양한

www.kocw.net

10. git

https://wikidocs.net/book/7060

 

Visual studio 사용자를 위한 git

다음 분들을 위해서 작성되었습니다. - git을 처음 접하시는 분 - git 명령어에 대해서 공부하고 싶으신 분 - 실습을 통해서 git을 경험하고 싶으신 ...

wikidocs.net

 

11. python 알고리즘 

https://wikidocs.net/2832

 

2) 연습문제 풀이

**문제 1-1** 1장의 설치 과정 참조 **문제 1-2** ```{.py} >>> print('주식은 대박이다.') 주식은 대박이다. ``` **문제 1-3** p ...

wikidocs.net

 

 

12. 파이썬 웹 활용 

https://wikidocs.net/35956

 

B. 유튜브 키워드 검색

# 검색 키워드 자동입력 유튜브의 키워드 검색창의 경로를 알아봅시다. selenium에서는 대체로 xpath로 경로를 계산하여 요소에 탐색합니다. 먼저 크롬 개발자 도구로 ...

wikidocs.net

 

'2024이전 > 목표와 다짐' 카테고리의 다른 글

딥러닝 특강 1일차  (0) 2022.08.06
MongoDB 관련 개념 정리  (0) 2022.08.06
정보처리기사 공부 관련 사이트  (0) 2022.08.06
새로알게된 정보들  (0) 2022.04.28
1월의 목표  (0) 2022.01.13

1월의 중순이 되어 왔지만, 목표를 다시 세우기 시작하였다. 

 

1. 피아노 summer 아름답게 치기위해서 매일 20분씩 치기 

 

2. 따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기 (인프런/5시간) 강의 다 듣기

   - 프로그램 설치가 막혀도 포기하지 말고, 잠시 휴식기간을 취하고 다시 도전하기!

 

3. -1kg 만들기 

 

4. 너무 깊게 생각지 말고, 우울해 하지 말고 내 고민은 스스로 해결하기(타인에게 징징거리지 않기)

 

 

'2024이전 > 목표와 다짐' 카테고리의 다른 글

딥러닝 특강 1일차  (0) 2022.08.06
MongoDB 관련 개념 정리  (0) 2022.08.06
정보처리기사 공부 관련 사이트  (0) 2022.08.06
새로알게된 정보들  (0) 2022.04.28
코딩 공부 관련 사이트  (0) 2022.03.17

설치 실패: Installation Failed

유니티를 설치하는 동안 오류가 발생했습니다.

이 두가지의 오류 메시지만 보이고 자세한 설명은 알려주지 않는 유니티... xx

 

50번 넘게 유니티 허브를 설치하고 삭제하고 지우고 해봤지만,

 용량만 주구장창 날리고..

아무튼 설치 안되서 찾다가,

다른 폴더에 설치, 방화벽 차단, 레지스터 삭제 등등 거짓말 안하고 100번넘게 해서 안되었는데, 제어판에서 유니티 허브 설치 삭제해도 용량이 계속차서 찾아보니, 환경설정 다운로드 위치에 파일들이 가득차 있었다.

유니티 허브의 환경설정

그리고 다운로드 위치에 파일 이름이 32bit인게 이상했다.

컴퓨터는 64bit인데 32bit...?

그래서 해결방법은

https://unity3d.com/kr/get-unity/download/archive

이곳에 들어가서 유니티 허브가 설치된 상태에서 Unitiy 에디터(64bit)를 설치해주면

유니티 에디터 64bit 설치

에디터 설치 완료

이렇게 정상적으로 설치가 된다!!!

 

 

 

'2024이전 > 유니티' 카테고리의 다른 글

유니티 정리  (0) 2022.08.22

+ Recent posts