This Database Is Perfect For 99.9% Of Websites

  Рет қаралды 49,115

노마드 코더 Nomad Coders

노마드 코더 Nomad Coders

Күн бұрын

세계 최강의 데이터베이스는..!?
.
0:00~0:34 : Intro
0:35~1:19 : SQLite
1:20~2:07 : Small
2:08~2:36 : Fast
2:37~5:38 : Reliable
5:39~9:02 : Limitations
9:03~10:51 : Turso & Cloudflare D1
10:52~11:25 : Outro
.
📌 직접 만들면서 코딩 배우기 (*무료*)
👉🏻 bit.ly/46W9XVC
.
🔥 NextJS 14 시작하기 (무료) 🔥
bit.ly/4cCtQnE
.
🔥 당근마켓 클론코딩 (2024 최신 버전) 🔥
bit.ly/4aaaZyK

Пікірлер: 85
@nomadcoders
@nomadcoders 2 ай бұрын
📌 직접 만들면서 코딩 배우기 (*무료*) 👉🏻 bit.ly/46W9XVC . 🔥 NextJS 14 시작하기 (무료) 🔥 bit.ly/4cCtQnE . 🔥 당근마켓 클론코딩 (2024 최신 버전) 🔥 bit.ly/4aaaZyK
@맹꽁2
@맹꽁2 2 ай бұрын
지난번 인스타그램 영상과 마찬가지로 이번 영상에서 가장 큰 교훈은 너무 앞서서 생각하지 말라는 거네요 이번 영상도 감사합니다!
@lonnie3802
@lonnie3802 2 ай бұрын
잘보고 갑니다 : )
@decrobyron
@decrobyron 2 ай бұрын
와 나 지금 sqlite가지고 작업중인데.. 너무 좋습니다! 완벽하게 포터블하기도 하고요.
@Son-lm5mf
@Son-lm5mf 2 ай бұрын
와... 기술 넘 신기해욧
@user-sc6wg4dh5w
@user-sc6wg4dh5w 2 ай бұрын
좋은 영상 감사합니당 ㅎ
@nomadcoders
@nomadcoders 2 ай бұрын
좋은 댓글 감사합니다!
@Bearly2301
@Bearly2301 2 ай бұрын
Amazing video as always! Thank you Nicoo...And I would love to watch that sql course :)
@nomadcoders
@nomadcoders 2 ай бұрын
Noted!
@m2b213
@m2b213 2 ай бұрын
믿고 보는 노마드 선생님 존경합니다❤
@아원아투
@아원아투 2 ай бұрын
학부생 때 SQLite 써보고 그 뒤로는 거의 안 썼었는데 무엇보다 데이터베이스를 CDN에 캐싱한다는 발상이 신선하네요 😮
@jaehunhwang2497
@jaehunhwang2497 2 ай бұрын
So impressive!
@MN-do7hk
@MN-do7hk 2 ай бұрын
선생님 같은 디지털 노마드인 피터 레벨스에 대한 이야기 한번 다뤄주실 수 있으실까요??
@CDnX
@CDnX 2 ай бұрын
자막에 오역이 있습니다. 0:21 "작다, 빠르다, 믿을 수 있다, 중 3개 고르세요"가 맞습니다. 자막은 셋 중 하나만 고르라는 얘기 같잖아요.
@nomadcoders
@nomadcoders 2 ай бұрын
앟. 정정 고맙습니다~
@CHZZK_NAVER
@CHZZK_NAVER 2 ай бұрын
이런! 당신이 고민하는 사이 SQLite가 다 가져가 버렸군요!
@BrandonInsight
@BrandonInsight 2 ай бұрын
오호 세명인건 신경을 안써서 몰랐네요. 대단하군요. 원래 세상은 소수가 바꾸어 가는 법.
@hkbayarea365
@hkbayarea365 2 ай бұрын
니코형님 영상 최고
@nomadcoders
@nomadcoders 2 ай бұрын
❤️🙏☺️
@jonathanpark873
@jonathanpark873 2 ай бұрын
Please give us your thoughts on flutter on continuity of the product, just your opinion really, just curious!
@user-hw2in1pn6r
@user-hw2in1pn6r 2 ай бұрын
예전에 플루터로 모바일앱 만들 때... 정말 도움을 많이 받을 수 있었던 SQLite... 엣지 디바이스기반 DB 구축할 때는 SQLite가 좋은 선택입니다.
@RS-ob3xt
@RS-ob3xt 2 ай бұрын
@user-vw6rt8re8x
@user-vw6rt8re8x 2 ай бұрын
SQLite 좋구만요, 좋은영상 고마워요!
@nomadcoders
@nomadcoders 2 ай бұрын
감사합니다~~
@bebopkim
@bebopkim 2 ай бұрын
SQLite 는 게임쪽에서도 내부 데이터 때문에 쓰는 경우가 종종 있더군요.
@user-ck7nq3zo8q
@user-ck7nq3zo8q 2 ай бұрын
이 형 진짜 말 빠르시네... 암튼 지금 저에게 딱 필요한 영상인데, 좋은 영상 감사합니다!
@nomadcoders
@nomadcoders 2 ай бұрын
고맙습니다^^
@jonathanpark873
@jonathanpark873 2 ай бұрын
Oh and yes, please make a course on SQL!!!!
@justjustIT
@justjustIT 2 ай бұрын
Turso나 Cloudflare 를이용해 멀티테넌트를 관리하는 앱 강좌가 있었으면좋겠어요 react + tailwind + ...
@SungJuYea-tp7db
@SungJuYea-tp7db 2 ай бұрын
Primeagan 영상 보시나요 ㅋㅋ 딱 이 주제이긴 했는데 내용이 좀더 알차군요 그형님은 좀 썰만 푸는 느낌이긴 하니 ㅋㅋㅋ
@user-unknown71939
@user-unknown71939 2 ай бұрын
SQLite Portable USB에 넣어두고 이동할 때 프로젝트 하면서 쓰는데 개꿀인데
@hyunhokim5912
@hyunhokim5912 2 ай бұрын
형, 형 영상 잘 보고 있어, 지금도 태국에 있는거야. 최근에 Salesforce Solution Architect로 합격했어 최고 연봉을 받고 항상 고랍게 생각해!!
@nyaaaaaru
@nyaaaaaru 2 ай бұрын
spanner도 좋다고 생각해요
@seongminpark3131
@seongminpark3131 2 ай бұрын
다른 오픈소스 대안이 있는데 굳이 sqlite를 쓸 이유가 없어서도 큽니다 (쿼리 문법, 설치등..) 하지만 파이팅 더 커서 업계 표준이 되길 ㅠ
@user-NG8Z7WMRAY3rsK1a
@user-NG8Z7WMRAY3rsK1a 2 ай бұрын
SQLite 좋지요. 특정처리를 위해 튜닝이 필요할때 redis나 noSql, rdb쓰면 됩니다.
@joyhoon
@joyhoon 2 ай бұрын
2:30 에 대해서 찾아보니, 다량의 크기가 작은 데이터를 파일시스템에 쓸 때를 테스트했네요. c의 fopen, fclose 오버헤드 때문에 다량의 바이너리을 쓸때 느린거고, 반면에 단순히 한 번 열고 닫으면 되는 sqlite가 빠른듯.
@Makingfunk
@Makingfunk 2 ай бұрын
카산드라나 백터DB도 다뤄주셨으면 좋겠어요!
@user-vf1tj3vg6s
@user-vf1tj3vg6s 2 ай бұрын
백->벡
@djha1257
@djha1257 2 ай бұрын
SQLite 좋긴한데 동시쓰기가 안되서 테이블 전체가 잠겨버리는건 치명적인 약점이죠. 가급적 테이블을 RDBMS화해서 작게 쪼개 놓으면 속도는 증진되겠지만 DB 구조가 복잡해지고..... 뭐든 완벽한건 없는거 같습니다. 하지만 당신의 웹사이트에 충분히 돌아갈 가능성 99.999999%입니다
@nodesi4546
@nodesi4546 2 ай бұрын
임베디드나 조회중심의 중앙통제 시스템에 쓰기에 딱 좋다는 의미군요
@user-NG8Z7WMRAY3rsK1a
@user-NG8Z7WMRAY3rsK1a 2 ай бұрын
오히려 타 RDB나 noSql에서는 테이블락/row락 등등 아주 남발하면서, SQLite 물어뜯으려 혈안인 바보들이 넘쳐나네요. 당신이 생각하는 문제는 시스템구성을 통해 우회가 가능하고, 애당초 sqlite는 그런게 강요되는 처리를 위해 만들어지지 않았습니다. "나에게 한마디만 달라. 저놈쉐퀴를 극악무도한 악마도 울고가는 놈으로 만들어주겠다." - 요제프 궤벨스
@user-NG8Z7WMRAY3rsK1a
@user-NG8Z7WMRAY3rsK1a 2 ай бұрын
​@@nodesi4546분산db로도 활용가능하다는 예시를 영상에서 보여줬는데 뭘 보신건지...
@AD-nm7ne
@AD-nm7ne Ай бұрын
소프트웨어를 억까하는법) Mysql은 좋긴한데 acid 준수 트랜잭션 보장을 위해 고속 조회와 쓰기에 퍼포먼스가 별로라서... 목적에 따라 쓰면되는데 db도 언어처럼 각각 장단점이 있는데
@user-bJyDbmHPSerhH8FQLDq3
@user-bJyDbmHPSerhH8FQLDq3 Ай бұрын
ㄹㅇ 자기가 만든 프로그램이 개쩔어서 서버 터뜨릴거 같아서 존나 큰 서버 사는거랑 비슷한 거임 그냥 써도 됨
@user-bs4mr3ky3e
@user-bs4mr3ky3e 2 ай бұрын
이번에 졸업작품 만들면서 어떤 데이터베이스를 써야하는지 고민 많이했는데 이 영상으로 갈피를 잡았네요 정말 감사합니다 ㅎㅎ
@user-cz7xe1xg5d
@user-cz7xe1xg5d 2 ай бұрын
nest 에제 sqlite 로 잘 돌아가던데 ㅎㅎ
@user-sq1nd8ln9k
@user-sq1nd8ln9k 2 ай бұрын
Rust 강의 영상 만들어주세요 니꼬
@akrja4
@akrja4 2 ай бұрын
클라우드플레어는 정말 영리한 회사같아요
@컨트롤D
@컨트롤D 2 ай бұрын
영리한 영리회사
@arane16815
@arane16815 2 ай бұрын
옛날에 졸작때 썼었는딩ㅋㅋㅋ 내부 메모저장용으로
@illllililiil1478
@illllililiil1478 Ай бұрын
임베디드 데이터베이스라는게 장점이자 단점이네요^^
@Curiosa_07
@Curiosa_07 2 ай бұрын
이번 프로젝트에서 MySQL을 사용하려고 했는데, 동영상을 보니 SQLite로도 만들어 보고 싶네요!
@도커
@도커 2 ай бұрын
Sqlite 분산트랜잭션이 안됨 개느림
@user-ko1ur6kh6i
@user-ko1ur6kh6i 2 ай бұрын
SQLite는 ORM 환경이 좀 밀리는것만 빼면, 여러모로 아주 좋져
@jiwoonkim6781
@jiwoonkim6781 2 ай бұрын
Sqlite가 어느 ORM 환경에서 밀리나요?
@user-ko1ur6kh6i
@user-ko1ur6kh6i 2 ай бұрын
​@@jiwoonkim6781 1. 전반적으로 SQLite를 추상화해주는 라이브러리는 ORM이랑 거리가 멀거나, 일반적인 ORM이랑 비교해서 조금 불편한 구석이 있습니다. Apple의 CoreData나 Android의 Room이면 아주 잘만든 편이죠. (그렇다고 java의 orm만큼 강력하다고 생각하지는 않지만요) 2. ORM 라이브러리 중에서 SQLite driver에 대응하는 스펙을 확인해보면 대체적으로 feature가 좀 부족한 편입니다. (SQLite가 지원하는 자료형 자체가 부족한편이라 어쩔 수 없긴하지만)
@IlllIlIlllIIIllIl
@IlllIlIlllIIIllIl 2 ай бұрын
그거랑 상관없지 않나요? prisma나 다른 orm에서도 SQLite 쓸수있는데 ..
@user-ko1ur6kh6i
@user-ko1ur6kh6i 2 ай бұрын
@@jiwoonkim6781 음 댓글을 올렸는데 사라졌네요. 1. SQLite에 대한 추상화를 수행하는 라이브러리는 대부분 ORM하고 거리가 멀어요. (Android Room이나 Apple CoreData 정도면 아주 좋은 프레임워크이긴 하죠.) 2. ORM framework중에서 SQLite에 대해서는 기능이 제한적인 경우가 더러 있습니다. (prisma라 든지요.)
@user-ko1ur6kh6i
@user-ko1ur6kh6i 2 ай бұрын
@@IlllIlIlllIIIllIl 사용 못하는게 아니라 아쉽다는 거죠. prisma나 장고만 해도, SQLite에 대해서는 완벽하게 지원하지 않고 제약사항이 존재합니다. 그렇기에 full-feature를 기대하기에는 어려움이 있다 정도로 의견을 표한것이죠.
@fivepixels_private
@fivepixels_private 2 ай бұрын
그래도, Turso 랑 Cloudflare D1 이 어떻게 작동하는지 알고시픈걸...
@user-ji4mi1gi3z
@user-ji4mi1gi3z 2 ай бұрын
Sqlite로 캐시데이터 같은걸 Redis보다 빠르고 싸게 쓸수있으려나요?
@user-iy7bb2ly6o
@user-iy7bb2ly6o 2 ай бұрын
redis는 메모리 db 속도이기에 파일 db인 sqlite가 빠를수는 없지요 ㅎ
@user-ji4mi1gi3z
@user-ji4mi1gi3z 2 ай бұрын
@@user-iy7bb2ly6o 그렇긴한데 보통 레디스 서버가 로직서버랑 리전이 따로 있으니까 네트워크 송수신 속도가 있으니, 에지서버랑 sqlite랑 같은 리전상에 있으면 레디스 보다 더빠를수도 있겠다 싶었습니다 멀티리전 에서는 그냥 같은 cdn에 때려박아버리면 말이 될거같거든요
@user-NG8Z7WMRAY3rsK1a
@user-NG8Z7WMRAY3rsK1a 2 ай бұрын
​​@@user-iy7bb2ly6o세상에는 hadoop라는게 있답니다. 충분히 어마무시한 성능을 낼 수 있습니다. 어느정도의 규모가 되어야 하지만요. 제가 참가한 어떤PJ에서 인트라넷 대역폭을 초과하는 미친 성능을 낸 시스템을 만들었었습니다.
@coolhappy945
@coolhappy945 2 ай бұрын
@@user-ji4mi1gi3z JAVA에서 로컬 캐시 쓰려면 caffeine 나 ehcache 적용하세여..
@Theksh554
@Theksh554 2 ай бұрын
히힛 어림도 없지 sql lock 발싸ㅏㅏㅏㅏ
@user-vq9ou1sj6q
@user-vq9ou1sj6q 2 ай бұрын
그래도 SQL 공부하려면 MySQL이나 PostgreSQL로 하는 게 낫지 않을까요?
@user-dk9oi9fu7g
@user-dk9oi9fu7g 2 ай бұрын
정말 슬픈건 예전에 회사에서 mdb문제 있어서 sqlite로 바꾸자니까 팀장이 어떻게 그 db를 신뢰하냐고 물었지 ㅋㅋㅋ 당신 헨드폰이랑 인터넷 어떻게 쓰시나요? 했더니 별개의 문제라고 함 😂😂😂😂
@user-ud9jz6bs1g
@user-ud9jz6bs1g 2 ай бұрын
오히려 님이 생각의 전환 또는 이해력이 필요한 것 같아요... 님이 틀렸다고 말하는 것은 절대 아님을 미리 말씀드립니다. 단지 팀장에 대한 이해가 필요하다는 정도... 만약 님이 sqlite를 10년 또는 20년 넘게 책임을 지고 아무런 문제없이 썼다면, 나중엔 새로운 DB가 나왔을 때 그걸로 갈아 타는 것을 주저할 겁니다. 엄연히 mdb는 수 십년 검증되었다고 볼 수 있어요. 스타트업 등이 node나 파이썬 등으로 시작하다가 규모가 커지면 c#, 자바 등으로 바꾸거나... nosql를 사용하다가 나중에 sql로 바꾸려고 하죠... 규모가 커지고 책임감이 커질수록 보수적으로 최대한 '검증'되고 '안정'적인 것으로 가려고 합니다. 현재 vuejs가 아닌 리액트의 쏠림현상도 리액트 자체가 좋아서라고 생각할 수도 있지만, 은근히 페이스북(메타)의 영향을 결코 무시할 수 없어요. vuejs로 큰 프로젝트를 하려면 뭔가 찝찝함이 있죠... 아무리 좋다 하더라도 오픈소스, 공짜, 오픈진영들은 절대 책임을 지지 않죠...
@user-xm5vd5uw1e
@user-xm5vd5uw1e 2 ай бұрын
회사에서 트래픽 ㅈ도안될거 같은데 SQLite로 구성해보죠 라고 하면 뒷일은 상상하기도 싫네요 ㅠ
@LevisKIM
@LevisKIM 2 ай бұрын
sqlite가 그렇게 빨랐나? 몰랐네
@user-vn8sp9pq2z
@user-vn8sp9pq2z 2 ай бұрын
자세희보니 티모시 샬라메 닮았네
@nomadcoders
@nomadcoders 2 ай бұрын
😆😂🙏
@MINJUNKIM-gl3et
@MINJUNKIM-gl3et 2 ай бұрын
포트폴리오에 도움이 안되서 딱히 안쓰려고 하는거 아닐까
@user-vf1tj3vg6s
@user-vf1tj3vg6s 2 ай бұрын
되서->돼서
@MINJUNKIM-gl3et
@MINJUNKIM-gl3et 2 ай бұрын
@@user-vf1tj3vg6s 가방끈이 짧아서.ㅠ
@user-on2rn5ms3c
@user-on2rn5ms3c 2 ай бұрын
항상 좋은 정보 공유 감사드립니다. 하지만 당신의 영상은 주니어 개발자로 하여금 오해를 불러올수 있다. 앞부분만 본다면 SQLLite는 모든 웹사이트를 대체가능할것처럼 보이지만.. 뒤에내용에는 단점을 설명해주기에... 주니어들은 당신의 생각을 파악하기에 어려울수 있다.
@Camuroq
@Camuroq 2 ай бұрын
1등(?)
@jkijljbnj7165
@jkijljbnj7165 2 ай бұрын
2분만에 들왔는데 1등이 아니네
@nomadcoders
@nomadcoders 2 ай бұрын
ㅋㅋㅋ
Developers Compete To Create The Worst UIs
11:10
노마드 코더 Nomad Coders
Рет қаралды 48 М.
Computer Virus that Hacked Nuclear Facility?
10:43
노마드 코더 Nomad Coders
Рет қаралды 46 М.
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 37 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 48 МЛН
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 104 МЛН
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 126 МЛН
The Unity Dumpster Fire Explained
9:34
노마드 코더 Nomad Coders
Рет қаралды 50 М.
How The Instagram Backend Handles 2 Billion Users
8:34
노마드 코더 Nomad Coders
Рет қаралды 87 М.
Meta's Chameleon AI bigger than GPT-4 (Sam Altman is Worried)
9:22
If you're not developing with this, you're wasting your time
14:30
Articulated Robotics
Рет қаралды 268 М.
Solving one of PostgreSQL's biggest weaknesses.
17:12
Dreams of Code
Рет қаралды 178 М.
React Native vs Flutter | Which to Learn in 2023
10:17
노마드 코더 Nomad Coders
Рет қаралды 96 М.
Stop Writing C and C++, Says The White House
10:00
노마드 코더 Nomad Coders
Рет қаралды 160 М.
Blockchain Explained For Developers
9:04
노마드 코더 Nomad Coders
Рет қаралды 340 М.
How Ai Is About To Transform The World’s Economy
19:19
Andrei Jikh
Рет қаралды 21 М.
Explain SQL Like I'm Five
6:41
노마드 코더 Nomad Coders
Рет қаралды 485 М.
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 37 МЛН