Durante los últimos años, el mercado de las OPI ha visto una variedad de compañías de bases de datos llegar a los mercados. Y el último llegó esta semana: Couchbase. La compañía emitió 8,3 millones de acciones a 24 dólares cada una, que estaba por encima del rango de precio inicial de 20 a 23 dólares. El primer día de negociación, las acciones subieron un 27%.

Los orígenes de Couchbase se remontan al desarrollo de un proyecto de código abierto, llamado CouchDB (es un acrónimo de clúster de hardware básico no confiable). El desarrollador de esta tecnología fue Damien Katz, quien anteriormente trabajó en IBM. Comenzó con este proyecto en 2005 y lanzó la primera versión estable en 2010.

Empresas emergentes como CouchOne y Membase vieron el potencial de esta tecnología y comenzaron a crear sus propias mejoras. Estas empresas también se fusionarían en 2011 para formar Couchbase, que combinaría la tecnología de base de datos central con sistemas de almacenamiento en caché. El objetivo era hacer que la plataforma fuera altamente escalable y confiable para los clientes empresariales.

La tecnología

La base de datos relacional es el modelo más dominante. Si bien continúa siendo robusta, la tecnología ha tenido dificultades con las necesidades de manejar millones de usuarios y administrar picos en las cargas de trabajo. Las bases de datos relacionales también están lejos de ser baratas.

«Las bases de datos relacionales se crearon para aplicaciones grandes y monolíticas», dijo Matt Cain, director ejecutivo de Couchbase. «Pero las aplicaciones actuales involucran muchos conjuntos de datos e interacciones intensas».

Para abordar los problemas, ha surgido un nuevo modelo llamado base de datos NoSQL. Se basa en un modelo de documento y puede trabajar eficazmente con cualquier tipo de datos, como estructurados, no estructurados, series de tiempo, etc.

Sin embargo, la primera generación de bases de datos NoSQL no fue para aplicaciones de misión crítica. Parte de esto se debió a la tecnología subyacente. Pero también existía el problema de la implementación debido a la necesidad de volver a capacitar a los administradores de la base de datos.

En cuanto a Couchbase, la empresa se ha centrado en aplicar sistemas de nivel empresarial a su plataforma. Tenga en cuenta que funciona en una gran variedad de configuraciones, ya sea para entornos de nube, híbridos o locales.

«En Couchbase, estamos combinando lo mejor de las bases de datos relacionales y el modelo NoSQL», dijo Cain.

Un factor clave para Couchbase es que el sistema se ha construido para una implementación perfecta. Esto significa que hay un tiempo de inactividad mínimo. Como resultado, la empresa ha logrado migrar implementaciones de mainframe y bases de datos relacionales. Aproximadamente el 80% de sus clientes, la base de datos se utiliza como una fuente de verdad o un sistema de registro para algunos o todos sus negocios.

Oportunidad de mercado

El mercado de bases de datos es enorme. Tenga en cuenta que es uno de los mercados ininterrumpidos más grandes de software empresarial.

Según IDC, el gasto fue de aproximadamente $ 42,9 mil millones el año pasado y es se prevé que alcance los 62.200 millones de dólares en 2024. Uno de los principales catalizadores del crecimiento es la necesidad de transformación digital, como ofrecer aplicaciones móviles, administrar sistemas de borde y aprovechar la inteligencia artificial. Estas tecnologías simplemente no funcionan bien con bases de datos relacionales.

“Con la transformación digital, no se trata solo de crear nuevas aplicaciones”, dijo Cain. «También existe la necesidad de cambiar las plataformas existentes».

En otras palabras, el futuro parece brillante para Couchbase. La empresa tiene una tecnología robusta que utilizan muchos grandes clientes y maneja enormes cargas de trabajo. Más importante aún, existe una necesidad real de que las empresas hagan la transición a otros enfoques, y esto puede significar que el mercado de bases de datos finalmente se encuentra en un punto crítico para un cambio importante.

Tomás (@ttaulli) es consejero / miembro de la junta de nuevas empresas y autor de Conceptos básicos de inteligencia artificial: una introducción no técnica, El manual de automatización de procesos robóticos: una guía para implementar sistemas RPA y Implementación de sistemas de inteligencia artificial: transforme su negocio en 6 pasos. He también ha desarrollado varios cursos en línea, como para el COBOL y Pitón lenguajes de programación.

Dejar respuesta

Please enter your comment!
Please enter your name here