목요일에 오라클은 다음과 같이 발표했습니다. 또 다른 나쁜 분기. 오라클은 지난 분기의 실적 부진을 영업 실행 탓으로 돌렸지만 이번에는 경제 탓으로 돌렸습니다. 저는 잘 모르겠습니다. 관계형 데이터베이스에서 NoSQL 및 Hadoop과 같은 새로운 기술로의 전환이 가속화되면서 그 영향이 커지고 있으며, 적어도 부분적으로는 실망스러운 영업 실적에 기여했을 가능성이 높습니다.
18개월 전, 벤처 캐피털 회사인 Andreesen Horowitz의 마크 안드레센은 다음과 같이 말했습니다. 는 자신의 포트폴리오에서 오라클을 데이터베이스로 사용하는 기업이 단 한 곳도 없다고 지적했습니다. 그리고 이것은 향후 오라클의 전략적 문제가 될 것이라고 말했습니다. 많은 사람들이 그 말을 비웃었습니다. 하지만 그 이후로 저는 다른 VC들에게 어떻게 생각하는지 물어보는 습관이 생겼고, 단 한 명도 Marc가 설명한 것과 다른 경험을 한 사람은 없었습니다. 놀랍지도 않습니다. 오라클을 대체하는 경우가 아니라면 경쟁 계약에서 오라클을 보는 경우는 거의 없기 때문입니다.
VC는 레거시 기술과 관련이 없고 NoSQL과 같은 새로운 기술에 익숙한 혁신적인 스타트업에 투자합니다. 이러한 스타트업은 차세대 애플리케이션과 서비스를 만들고 있기 때문에 이들이 사용하는 기술과 이를 통해 구축하는 제품을 통해 애플리케이션 개발 및 제공의 미래를 전반적으로 엿볼 수 있습니다. 마크와 다른 VC들은 포트폴리오 기업의 데이터 관리 선택이 취약성의 징후이자 오라클의 향후 문제를 예고하는 선행 지표라고 생각했습니다.
스타트업뿐만 아니라 오늘날 개발되는 새로운 애플리케이션은 과거의 애플리케이션과는 매우 다릅니다. 이러한 애플리케이션은 클라우드 기반이며 확장성이 뛰어나고 고도로 분산되어 있으며 모바일 애플리케이션이 증가하고 있습니다. 이러한 애플리케이션은 데이터 중심적이며 점점 더 많은 양의 비정형 및 반정형 데이터를 처리합니다. 이러한 앱은 연중무휴 24시간 접속하는 수십만 명, 때로는 수백만 명의 동시 사용자를 지원해야 합니다. 또한 이러한 애플리케이션이 사용되는 대부분의 시장에서 혁신의 속도가 빨라지면서 개발자가 고객에게 새로운 데이터 중심 기능을 신속하게 제공할 수 있는 민첩한 개발 환경이 요구되고 있습니다.
오늘날 애플리케이션의 요구사항은 일반적으로 NoSQL 데이터베이스가 제공하는 기능에 더 잘 부합합니다. 비정형 및 반정형 데이터에 더 적합한 유연한 데이터 모델. 쉽고 동적이며 안정적인 수평적 확장성. 일관되게 높은 성능. 24×365 가용성. 그리고 더 간단하고 쉬운 코드 작성으로 인한 민첩성.
처음에는 스타트업과 인터넷 기업에서 "그린 필드" 기회를 통해 NoSQL과 Couchbase를 도입하기 시작했는데, 신흥 기술을 도입하고 기존 기술을 사용하지 않는 새로운 앱 개발 프로젝트에서 가장 흔하게 볼 수 있었습니다. 하지만 더 이상 '신생 기업'만이 아닙니다. 지난 12개월 동안 다음과 같은 교체가 크게 증가했습니다. 기존 데이터 관리 기술. 1995년부터 2002년까지 웹 또는 모바일 앱을 개발했다면 Oracle(또는 DB2 또는 SQLServer)로 개발하는 것 외에는 선택의 여지가 없었습니다. 이제 점점 더 많은 기업들이 NoSQL의 이점을 깨닫고 전환하고 있습니다. 확장성, 성능, 가용성, 개발 용이성, 훨씬 저렴한 비용 등이 변화의 주요 촉매제입니다. 마찬가지로 2002년부터 2010년 사이에 웹 또는 모바일 앱을 개발했다면 MySQL(또는 PostgreSQL)을 사용해 개발했을 가능성이 높습니다. 또한 이러한 애플리케이션의 데이터 레이어 교체도 크게 증가하고 있습니다.
NoSQL 기능 세트가 계속 빠르게 발전하고 광범위한 에코시스템이 발전함에 따라 NoSQL에 대한 추세는 더욱 가속화될 것입니다. 향후 24개월 동안 오라클의 데이터베이스 매출은 점점 더 압박을 받을 것으로 예상됩니다. NoSQL은 촉매제 중 하나가 될 것이지만, 비슷한 효과를 내는 여러 기술 중 하나일 뿐입니다. 초기 지표는 분명하며, 이러한 변화를 주요 기술 혁신으로 공식 지정하는 것은 시간 문제일 뿐입니다.