thảo luận [Chuyện trò linh tinh - Box CNTT]

  • Người tạo chủ đề Người tạo chủ đề babystorm26
  • Ngày bắt đầu Ngày bắt đầu
Nosql nhanh hơn, ý là nosql khi lồng nhau sẽ nhanh hơn join của sql thôi. Chứ nếu flat thì sql vẫn nhanh hơn
nosql nào nhanh hơn bác nói rõ ra chứ trả lời chung chung thế thằng nào nhanh hơn thì cũng sai :D Kiểu như nói xe máy với không phải xe máy cái nào nhanh hơn í. Nếu là câu hỏi phỏng vấn thì for real là câu hỏi trick question để hỏi kiến thức về database rồi :D
 
Câu 3 a trả lời như nào ạ. E gu gồ thấy mỗi chỗ một kiểu
câu 3 mà gặp thì không được nói thằng nào nhanh hơn luôn, dễ lừa đấy :D

SQL database là THƯỜNG NHẮC ĐẾN các hệ quản trị mà cho phép thực hiện SQL relations như JOIN chẳng hạn, NoSQL thì chỉ là những thằng mà không thực hiện cái đó TỪ PHÍA DATABASE (hoặc khỏi dùng SQL luôn).

Các dạng NoSQL database được sinh ra không phải để giải quyết vấn đề nhanh hay chậm mà thực chất là để giải quyết vấn đề SCALABILITY, hoặc 1 số usecase đặc thù cụ thể. Nói rõ ra là sẽ có 1 số dạng CSDL thuộc category NoSQL mà phổ biến như document-based, graph, key-value store, column-based. Độ nhanh hay chậm của database còn tùy thuộc vào những yêu tố như:
1. Độ phức tạp của hệ quản trị. Hệ quản trị càng sinh ra để scale, distributed thì thường sẽ có overhead nên có thể nó sẽ chậm hơn 1 thằng Postgres hay MySQL single node.
2. Loại workload, loại query. Cassandra chẳng hạn, có một sự bất cân đối giữa tốc độ write và read của nó. Read thường chậm hơn write, mà read của nó thậm chí có thể thua 1 thằng Postgres. Hoặc MongoDB nếu thực hiện aggregation thì có thể chậm hơn đống SQL luôn. Các graph DB như Neo4j nếu đưa nó 1 dạng query nhất định thì nó thực hiện rất nhanh. ElasticSearch thực hiện full-text search cực tốt. NoSQL tá loại, mỗi thằng sinh ra để phục vụ giải quyết 1 vấn đề như schemaless, OLAP, OLTP, caching, tùm lum, và không thể nói 1 cách chung chung là cháu nào nhanh hơn cháu nào được.
3. Lượng dữ liệu: Cái này mình không chắc, không dám khẳng định

Tóm lại là muốn biết thằng nào nhanh hơn thì ông phải đưa ra 1 ví dụ cụ thể, rồi thực hiện benchmark (tôi thấy người Việt thiếu kỹ năng này, mà kể cả những người Tây ở level cao cao mới quen làm việc này), hoặc từ kinh nghiệm quản trị dữ liệu, hoặc đọc engineering blog của mấy ông to to chứa nhiều dữ liệu.

Ghét mấy câu hỏi so sánh ăn liền ntn :D Trả lời xong mấy cha phỏng vấn lại được 1 phen cười nhạo interviewee vì trả lời dài dòng
 
Sửa lần cuối:
product hay outsource ko qt. cty lớn hoặc nổi tiếng. intern xong đẹp CV tạo đà phát triển.
tks thím, em đang apply lotte q7, shinhan DS mảng khác của shinhan và cyberlogitec. Vô đọc review thì thấy cty nào dự án bảo trì nhiều là em bỏ, em muốn vô cty nào làm nhiều chứ 90% ngồi đọc code base, fix bug với refactor code chắc k lên trình dc bnhiu nhỉ :pudency:
 
Quan tâm tới TIỀN. Bạn làm công ty nào rồi cũng sẽ nhàm chán về công nghệ sau 2 năm vì đang ổn định chẳng ai muốn đổi đâu. Muốn học thêm thì nhận thêm dự án ngoài hoặc đi học.
Intern mà tiền gì thím, có vài triệu bạc :pudency: e nghĩ quan trọng là e dc code dc hỗ trợ chứ nhỉ
 
tks thím, em đang apply lotte q7, shinhan DS mảng khác của shinhan và cyberlogitec. Vô đọc review thì thấy cty nào dự án bảo trì nhiều là em bỏ, em muốn vô cty nào làm nhiều chứ 90% ngồi đọc code base, fix bug với refactor code chắc k lên trình dc bnhiu nhỉ :pudency:
:D gặp được senior tốt, giỏi là quan trọng nhất
Intern mà tiền gì thím, có vài triệu bạc :pudency: e nghĩ quan trọng là e dc code dc hỗ trợ chứ nhỉ
tùy cty, cái này đi phỏng vấn hỏi em sẽ làm role gì, làm task mức độ ntn cho chắc :D chỗ mình làm ngày xưa thì mình làm toàn task chính luôn, mà cũng có nơi họ ít tin tưởng hơn, research, thiết kế, poc tùm lum luôn
 
Intern mà tiền gì thím, có vài triệu bạc :pudency: e nghĩ quan trọng là e dc code dc hỗ trợ chứ nhỉ
bác qua hè là năm mấy vậy? thấy hoạt động tích cực phết
u40wsAh.png
 
tks thím, em đang apply lotte q7, shinhan DS mảng khác của shinhan và cyberlogitec. Vô đọc review thì thấy cty nào dự án bảo trì nhiều là em bỏ, em muốn vô cty nào làm nhiều chứ 90% ngồi đọc code base, fix bug với refactor code chắc k lên trình dc bnhiu nhỉ :pudency:
lầm rồi. có khi là ngược lại. có biết cái gì đâu mà đòi làm. vào đọc code base. học cấu trúc project thực tế. production standard này nọ. vài tháng intern vào đọc hiểu hết cách bọn nó làm. nắm vững. thấy vào outsource còn tốt hơn. cty product ko bài bản bằng bọn outsource đâu. lương thì đừng care, khả năng intern ko làm lâu, value chính chỉ có học. học tốt nắm hết project sau đi pv chém gió hay thì lương lại cao hơn.
 
lầm rồi. có khi là ngược lại. có biết cái gì đâu mà đòi làm. vào đọc code base. học cấu trúc project thực tế. production standard này nọ. vài tháng intern vào đọc hiểu hết cách bọn nó làm. nắm vững. thấy vào outsource còn tốt hơn. cty product ko bài bản bằng bọn outsource đâu. lương thì đừng care, khả năng intern ko làm lâu, value chính chỉ có học. học tốt nắm hết project sau đi pv chém gió hay thì lương lại cao hơn.
tks thím Về khoản lương e k care ngay từ đầu r ạ, mục tiêu của e 2 năm đầu là học hỏi cách làm việc team, cấch code theo dự án chứ k phải là lương :beauty:
 
tks thím nhé, mình lớn hơn thím 1 tuổi nhưng trình thua thím nhiều thấy tự ti lắm :too_sad: lúc học 2 nămđầu cũng lơ mơ nên giờ gặp thị trường này cũng hơi khó khăn. K từ bỏ mục tiêu là dc thím ạ.
:D anh em ta join thị trường đúng thời điểm phức tạp, thôi thì được cơ hội nào hay cơ hội đó, có chí tu nghiệp làm ăn là đáng tự hào rồi
 
:D anh em ta join thị trường đúng thời điểm phức tạp, thôi thì được cơ hội nào hay cơ hội đó, có chí tu nghiệp làm ăn là đáng tự hào rồi
nhiều lúc cũng buồn lắm thím, bạn bè thì ăn chơi nhảy múa nhậu nhẹt mình ở nhà ngồi nghe ngta code hướng dẫn vừa research vừa code. Cũng qua thời điểm này mà em cung học dc cách say yes thím ạ, cứ cái gì mà bản thân k bị tệ đi và mới mẻ là em say yes :beauty: học dc nhiều thứ lắm
BTW, thím ở sg ko em mời cafe :byebye:
 
Năm trước tôi phỏng vấn qua 35 ứng viên BE. Còn không ai trả lời được BigO là gì, hỏi thuật toán dạng bubble sort độ phức tạp bao nhiêu còn tạch hết.
Hỏi git cơ bản như merge khác gì rebase 100% tạch kể cả mấy ông khoe kinh nghiệm >10 năm.
Bảo sao mỗi năm ra trường cả chục/ trăm ngàn ông mà nhân lực thiếu vẫn cứ thiếu.
https://voz.vn/t/hinh-nhu-dao-nay-t...a-senior-roi-nhi.778637/page-39#post-26444974
Đi qua topics bên kia thấy close rồi nhưng t vẫn muốn góp ý chút là cái hình minh hoạ b đang lấy trong comment trên là sai nhé,
ở hình git merge thì commit order trên main sai
ở hình git rebase thì command minh hoạ sai, phải là từ feature branch rebase về main
B có thể tham khảo trong link này:
https://www.atlassian.com/git/tutorials/merging-vs-rebasing
 
Sửa lần cuối:
ở nhà cày apply fresher,junior lun my fence:D:D
:D gần tốt nghiệp juan bị làm fulltime được thì cứ fresher junior mà quất

đùa chứ cty cũ mình mới thêm cái trainee program, hay vãi, làm 3 tháng, học xong 1 cái khoá devops nội bộ (hay mà đầy đủ vãi) thì lên intern :D H mới biết có cả vị trí đi lên intern luôn
 

Thống kê chủ đề

Ngày tạo
babystorm26,
Người trả lời cuối
Ruaconlonton123,
Trả lời
6.711
Lượt xem
741.369
Quay lại
Lên đầu trang