Anuncio del nuevo conector Spark de Couchbase
Couchbase Spark Connector 1.2.0 ya está disponible. Incluye importantes novedades y mejoras, así como compatibilidad con Apache Spark 1.6.
En nombre de nuestro excelente equipo de desarrollo de productos, me complace anunciar la última versión 1.2.0 del Conector Spark de Couchbase. Como de costumbre, el momento no es una coincidencia ya que la próxima semana Cumbre Spark 2016 se celebra en San Francisco. Estamos patrocinando el evento, y como resultado puedes encontrarnos a mí y a mis colegas en el stand de Couchbase (B7). También daremos una charla a las 16:15 del miércoles 8 de junio sobre "Aumento de la base de datos operativa con Spark"Ven a conocer las últimas novedades de Couchbase y Spark.
Detalles de la publicación
Esta versión nos pone al día con Apache Spark versión 1.6, y ofrece varias nuevas características y mejoras. En concreto, la versión 1.2.0 de Couchbase Spark Connector:
- Es compatible con Apache Spark 1.6,
- Añade soporte Java y Scala para Couchbase view, spatial view y N1QL query APIs en RDDs,
- Añade soporte para la nueva API de búsqueda de subdocumentos en RDDs y SparkContext (requiere Couchbase Server 4.5),
- Permite a la API Java utilizar Spark SQL directamente,
- Amplía las expresiones de filtro SparkSQL existentes para incluir soporte para todos los filtros Spark, incluidas las expresiones de filtro anidadas,
- Añade mejoras a la compatibilidad con Spark Streaming (todavía experimental en esta fase),
- Incluye otras mejoras y correcciones de errores.
Consulte el Notas de la versión de Couchbase Spark Connector 1.2.0 para ver la lista de funciones de esta versión. Consulte la Documentación de Couchbase Spark Connector para ver ejemplos e información sobre cómo empezar. También hay un excelente tour relámpago del conector en Entrada del blog de Michael si aún no lo ha visto.
El conector se distribuye desde Maven Central (así como desde spark-packages.org), así que si quieres experimentar con él usando el spark-shell, esto es todo lo que necesitas para ponerte en marcha:
> $SPARK_HOME/bin/spark-shell -packages com.couchbase.client:spark-connector_2.10:1.2.0
El camino por recorrer
Ha sido muy emocionante hablar con clientes y socios sobre cómo planean utilizar Spark y Couchbase juntos. Sus comentarios y proyectos del mundo real ayudarán a guiar las futuras características del conector. Si aún no has probado el conector, por favor hazlo y añade tus comentarios y pensamientos sobre dónde llevaremos el conector a continuación. Por nuestra parte, esperamos con impaciencia las nuevas funcionalidades de Spark 2.x (véase la entrada del blog de Databricks previa al lanzamiento), así como mejoras adicionales en la interfaz de Spark Streaming.
Buena programación, sin errores y con operaciones rápidas en memoria.