Hoy, iniciamos MongoDB.local NYC y revelamos nuevas capacidades en nuestra plataforma de datos para desarrolladores. Las actualizaciones y capacidades anunciadas hoy allanan el camino para una nueva era de modernización de aplicaciones y permitirán a los desarrolladores liberar todo el potencial de la tecnología transformadora como IA.
Aquí hay una descripción general de nuestros anuncios, desde una actualización completa de MongoDB hasta experiencias de desarrollador inteligente impulsadas por IA:
Las aplicaciones modernas necesitan una base de datos moderna
Las aplicaciones modernas de vanguardia deben ofrecer tanto una experiencia excepcional como ingresos adicionales. Para satisfacer estas demandas, los desarrolladores necesitan una solución de base de datos que ofrezca un rendimiento, una escalabilidad y una resistencia operativa óptimos, manteniendo al mismo tiempo la rentabilidad.
Por eso, hoy nos complace anunciar la versión preliminar de MongoDB 8.0, la próxima evolución de la base de datos moderna de MongoDB.
MongoDB 8.0 se centra en ofrecer un rendimiento, escalabilidad, seguridad y resiliencia operativa sin precedentes para respaldar la creación de aplicaciones de próxima generación, incluidas sofisticadas soluciones impulsadas por IA. Proporciona un rendimiento óptimo al aumentar drásticamente el rendimiento de las consultas, mejorar la resiliencia durante períodos de gran carga, hacer que la escalabilidad sea más fácil y rentable, y hacer que las collections de Time Series sean más rápidas y eficientes.
Modernizar su próxima aplicación con MongoDB ahora es más fácil
A medida que los proyectos de modernización de aplicaciones ganan impulso, las migraciones se están convirtiendo en una realidad apremiante tanto para los equipos de desarrollo como para los de bases de datos. La transición de sistemas relacionales heredados a bases de datos modernas, como MongoDB, es esencial para mantenerse al día con los cambios tecnológicos, como la IA. Sin embargo, la modernización y las migraciones tienen muchos desafíos, desde la conversión de esquemas complejos y la traducción de grandes cantidades de código de aplicación hasta el mantenimiento de las bases de datos sincronizadas durante los largos proyectos de modernización. Anunciado en junio de 2023, MongoDB Relational Migrator agiliza el proceso de migración mediante la automatización de tareas como el diseño de esquemas, las migraciones de datos y la generación de código de aplicaciones.
Mantener la sincronización de datos es primordial en proyectos de modernización de larga duración, donde las relational databases heredadas deben coexistir con MongoDB hasta que se complete el proyecto. Hoy nos complace anunciar que MongoDB Relational Migrator ahora está integrado con Confluent Cloud para admitir trabajos de sincronización de captura de datos modificados (CDC) de larga duración. Estos trabajos garantizan resiliencia operativa y observabilidad, abordando las complejidades de las transiciones por fases sin la carga adicional de gestionar Apache Kafka de forma independiente.
Además, la migración desde bases de datos relacionales heredadas a menudo implica un esfuerzo significativo para reescribir consultas SQL, procedimientos almacenados y desencadenadores, lo que tradicionalmente llevó mucho tiempo y fue difícil. Ahora disponible en versión preliminar al público, se introdujo en MongoDB Relational Migrator una herramienta de conversión de consultas SQL impulsada por IA que automatiza el proceso de conversión de consultas SQL, procedimientos almacenados y activadores existentes para trabajar con MongoDB en lenguajes como JavaScript, Java o C#. Este enfoque optimizado, combinado con los servicios profesionales de MongoDB, permite un proceso de migración simplificado que puede escalarse de manera efectiva.
Cómo ayudar a los desarrolladores a crear más rápido y con confianza en MongoDB
Reconocemos el papel vital que desempeñan los desarrolladores en el éxito de cada proyecto, por lo que nos dedicamos a hacer que su experiencia con MongoDB sea lo más fluida posible. Los marcos son una excelente manera para que los desarrolladores aumenten la productividad, mejoren la consistencia y calidad del código y, en última instancia, entreguen código más rápido. Para la comunidad de desarrolladores de C#, nos complace anunciar que MongoDB Provider for Entity Framework Core (EF Core) ya está disponible para el público general. Esto permite a los desarrolladores de C# que construyen con EF Core desbloquear todo el poder de la plataforma de datos para desarrolladores de MongoDB, sin dejar de utilizar las API de EF Core y los patrones de diseño que ya conocen y les encantan.
Y reconociendo las necesidades de la comunidad PHP, también estamos orgullosos de presentar Laravel Aggregation Builder. Esta característica simplifica el proceso de creación de consultas de agregación complejas dentro de Laravel, el marco más popular entre los desarrolladores de PHP. Al mejorar la integración de MongoDB con Laravel, nuestro objetivo es aumentar la productividad y facilitar la complejidad de las operaciones de consulta, lo que asegura que los desarrolladores de PHP también puedan disfrutar de una experiencia de desarrollo optimizada con MongoDB.
Generación de consultas y visualizaciones con IA
Desde su versión inicial en 2015, MongoDB Compass ayudó a los desarrolladores a crear y depurar rápidamente consultas y agregaciones para el código de su aplicación. Hoy en día, MongoDB Compass presenta una experiencia de consulta de lenguaje natural impulsada por IA, lo que facilita aún más a los desarrolladores el uso de la potente Query API de MongoDB. Ahora disponible para el público general, esta característica permite a los desarrolladores usar lenguaje natural para generar la sintaxis ejecutable MongoDB Query API para todo, desde consultas simples hasta agregaciones sofisticadas a través de una experiencia inteligente y guiada. Por ejemplo, un desarrollador puede ingresar “Filtrar alquileres vacacionales por ubicación, agrupar los documentos restantes por número de habitaciones y calcular el precio promedio de alquiler nocturno”, MongoDB Compass sugerirá el código para ejecutar las etapas de la aggregation pipeline.
Las visualizaciones de datos constituye una poderosa forma de entender los datos de las aplicaciones, y la incorporación de gráficos a las aplicaciones de cara al usuario aumenta aún más su utilidad y su atractivo para los desarrolladores. Sin embargo, la creación de visualizaciones a menudo se ve obstaculizada por la necesidad de un conocimiento profundo del conjunto de datos y la competencia en el uso de herramientas de inteligencia empresarial, habilidades que muchos desarrolladores pueden no tener. Ahora disponible en vista previa pública, presentamos una herramienta de visualización fácil de usar con IA generativa en MongoDB Atlas Charts. Con indicaciones en lenguaje natural, los desarrolladores pueden representar fácilmente gráficos y crear paneles, lo que simplifica y agiliza la visualización de datos y el enriquecimiento de sus aplicaciones. Por ejemplo, los desarrolladores pueden introducir “Muéstrame la lista de películas que se estrenaron en el último año ordenadas por género”, y MongoDB Atlas Charts recopilará los datos y generará rápidamente la visualización solicitada.
Los anuncios de hoy subrayan el compromiso de MongoDB de ayudar a los desarrolladores a innovar de forma rápida y sencilla. Para obtener más información sobre las actualizaciones de MongoDB.local New York City 2024, consulte la página de anuncios de productos en nuestro sitio web.