컴사랑의 이런 저런 이야기
요즘 제가 사용하고 있는 기술 스택이, node.js, angularJS 그리고 AWS의 RedShift, 구글의 BigQuery 등입니다. 모두들 훌륭하지만, 그 중에서 RedShift에 많은 감동을 받고 있어요.RedShift는 내부적으로 PostgreSQL을 사용하고 있지만 일반적인 DBMS와는 좀 다릅니다. 단순 검색을 목적으로 한다면 맞지 않습니다. 전체 데이터를 대상으로 count나 sum 등을 하는데 적합합니다. 인덱스도 없습니다.하지만 대용량 데이터를 정말 빠르게 처리하는 것 같습니다. 그리고 구글 BigQuery도 그렇지만, 외부로 노출된 것이 SQL( 또는 SQL-like)라서 정말 쓰기 편합니다. Hadoop이 이런 일을 할 수 있지 않냐구요? 네 맞습니다. 하지만 Hadoop을 사용..
원래 잘 실행되던 SQL Server 2014 Management Studio가 갑자기 에러를 내면서 실행이 안되네요. 에러는 아래와 같아서 큰 도움은 안됩니다.Cannot find one or more components. Please reinstall the application 그래서 최근에 뭔가를 변경한 게 있나 곰곰히 생각해봤더니, 제가 설치하지도 않았던 Visual Studio 2010에 관련된 게 있어서 그걸 삭제했었더랬죠. 혹시나 이게 범인인가 싶어서 좀 찾아보니, 저의 경우는 이런 부분이 원인이 맞는 것 같습니다.그래서 다시 Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package 를 설치해주니 잘 되네요. 아 하지만 저..
Microsoft의 무료 RDBMS인 SQL Server 2014 Express 에디션을 다운받으려고 해도 선택지가 너무 많아 어떤 것을 다운받아야 하는지 누가 여쭤본 김에, 한번 정리를 해봤으면 하네요. SQL Server의 Edition 고르기도 쉽지 않는 판국에, Express Edition을 고르고 난 뒤에도 다운로드 받을 수 있는 옵션이 무료 11가지라니 ㅠㅠ하지만 천천히 살펴보면 어렵지 않습니다.먼저 일반적인 목적이라면, ExpressAndTools 쪽을 받으시면 됩니다. (32비트 버전인 x86과 64비트 버전인 x64가 있습니다)즉, 자신의 OS가 32비트라면, SQLEXPRWT_x86_ENU.exe (또는 ENU(영어) 대신 KOR(한글))자신의 OS가 64비트는, SQLEXPRWT_x6..