Servidor Couchbase

Couchbase Server on Windows 10 Anniversary Update

Lectura de 2 minutos

I was very excited about the Windows 10 Anniversary Update (AU), mainly because of the new Bash on Ubuntu on Windows stuff! My experience has been generally positive, but with any major upgrade comes risk. I ran into a couple of problems. One of them was with some missing DLL files, not related to Couchbase Server. But the other one is related to Servidor Couchbase. Short story: we’re aware, and we’re working on it.

Windows 10 Anniversary Update

Longer Story

Couchbase Server uses a tool called TCMalloc, which is part of gperftools (originally called Google Performance Tools).

Based on my limited understanding of low-level programming, somewhere in TCMalloc, there is some code being called that’s not technically part of the public interface.

Windows 10 Anniversary Update comes along, and suddenly that piece of code doesn’t work like it’s supposed to anymore. This causes the memcached portion of Couchbase to crash over and over. Whoops. Couchbase engineers are hard at work on this issue, and I would expect this to be fixed soon.

If you’re interested in tracking this issue more, here are some places to go for more information:

Recommendations

In the meantime, if you are using Couchbase Server on Windows 10, here are some recommendations:

  • Hold off on upgrading to AU
  • Or use a VM or Windows Azure instance to develop
  • Or use another machine on your local network (this is what I’m doing)
  • Or it may be possible to back off of the AU update.

And keep an eye on MB-20519 to watch the progess.

Follow me on Twitter if you’d like to keep in the loop on the latest with Couchbase, .NET, and Windows!

Compartir este artículo

Autor

Matthew D. Groves es un tipo al que le encanta programar. No importa si se trata de C#, jQuery o PHP: envía solicitudes de incorporación de cambios para cualquier cosa. Se ha dedicado profesionalmente a la programación desde que escribió una aplicación de punto de venta en QuickBASIC para la pizzería de sus papás allá por los años 90. Actualmente trabaja como gerente sénior de mercadotecnia de productos en Couchbase. Dedica su tiempo libre a su familia, a ver a los Reds y a participar en la comunidad de desarrolladores. Es autor de *AOP in .NET* y *Pro Microservices in .NET*, colaborador de Pluralsight y MVP de Microsoft.

Deja un comentario

¿Listo para comenzar con Couchbase Capella?

Comenzar a construir

Visita nuestro portal para desarrolladores para explorar NoSQL, consultar recursos y comenzar con los tutoriales.

Usa Capella gratis

Empieza a usar Couchbase en tan solo unos clics. Capella DBaaS es la forma más fácil y rápida de comenzar.

Ponte en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítenos ayudarte.