본문 바로가기

로우스토어4

SingleStoreDB 성능 이야기 SingleStoreDB 를 처음 사용하게 되면서 가장 먼저 들었던 생각은 “아! 빠르다” 입니다. Oracle, MySQL, PostgreSQL 등 내노라 하는 RDBMS 에서도 왠만큼 큰 장비가 아니면 느낄 수 없는 “빠름”을 SingleStoreDB 는 그저 보통의 컴퓨팅 파워를 가지고 있는 작은 시스템에서도 쉽게 확인할 수 있습니다. 그 이유가 무엇일까요? 첫번째로 SingleStoreDB 는 Shared Nothing 구조의 분산(Distributed) DB 이기 때문입니다. SingleStoreDB Cluster 에서 Leaf 노드들이 실제적인 데이터를 나누어 저장하고 있습니다. 만일 Leaf 노드가 4대라면 각각 1/4 씩의 데이터를 균등 배분하여 저장하고 있는 셈이죠. NoSQL 의 샤딩(.. 2023. 8. 31.
[사례 연구, DailyVest] 401(k) 구축 및 애플리케이션 성능 30% 향상 401(k)과 같은 세금 혜택이 있는 퇴직적금 플랜은 일반적으로 직원을 위한 직업 혜택으로 제공됩니다. 고용주는 플랜을 후원하고 참여를 장려하기 위해 기부금 매칭과 같은 인센티브를 제공할 수 있습니다. 이러한 플랜은 인재를 유치하고 유지하는 데 중요한 도구로 작용하지만 성과가 좋은 경우에만 가능합니다. * 401(k): 미국에서 퇴직연금을 뜻하는 용어이다. 미국의 내국세입법(Internal Revenue Code) 401조 k항에 직장가입 연금이 규정되어 있기에 이와 같이 불린다. 이러한 플랜에 대한 일반적인 계좌 액세스 웹사이트에는 오래된 툴과 기술이 있으며 개인 및 회사 차원의 플랜 성과에 대한 통찰력이 부족합니다. 이러한 경험은 플랜 상태가 좋지 않고 플랜 참여가 부족하며 퇴직 준비가 되지 않은 직.. 2021. 8. 24.
성능 개선을 위해 PostgreSQL을 SingleStore로 대체 DEV Community에 처음 등장한 이 블로그 게시물에 대해 Oryan Moshe에게 감사드립니다. 블로그 게시물에서 Oryan은 업데이트와 같은 PostgreSQL의 트랜잭션 데이터를 유지하면서 빠른 쿼리 성능 제공을 위해 SingleStore의 컬럼스토어로 어떻게 전환했는지를 설명합니다. ​ 시스템과 라이선스 확장에 대한 요구 ​ 이것이 어떻게 보일지 생각하지 마십시오 이런 상황이 되면, SingleStore 클러스터를 업그레이드하고 새로운 클러스터 토폴로지에 맞게 라이선스를 1TB 클러스터로 확장해야 합니다. ​ 배경 PostgreSQL에서 쿼리를 수행하는 것은 시간이 갈수록 느려졌습니다. 이에 대한 해결 방안을 찾고 있었습니다. ​ 물론, 올바른 인덱스를 사용하고 쿼리를 최적화하면 속도가 좋아.. 2020. 4. 17.
[사례 연구, SSIMWAVE] 비디오 품질 분석에 확장성과 고성능을 위해 SingleStore 활용 영화 제작자, 네트워크 엔지니어, 미디어 비즈니스 경영진에 이르기까지 SSIMWAVE 고객들은 세계에서 가장 높은 수준의 표준에 의거하여 일을 합니다. 그 고객들은 최선을 다해 일할 것을 요구하며, 2015년 엔지니어링 성과 에미상(Emmy award)이 보여 주듯이 그 요구 수준에 맞추어서 작업을 합니다. 또한 그 고객들은 그들의 기술 공급업체/파트너들에게도 같은 높은 기준을 요구합니다. SSIMWAVE의 다소 포괄적인 분석 요구에 대해 해당 수준을 맞추는 데이터베이스는 SingleStore뿐입니다. SSIMWAVE는 독특한 기술과 분석 요구를 가지고 있습니다. SSIMWAVE는 인간의 시각 시스템을 모방하여 소프트웨어가 시청자가 인식하는 비디오 스트림의 품질을 단일 뷰어 점수로 정량화할 수 있게 합니.. 2020. 3. 5.