2011-04-07 15 views
12

Esta tarde, utilicé el script de python para probar el rendimiento de Redis en Windows. Se trabajaron normalmente cuando el número de hilos fue sólo 10, pero algunas excepciones ocurrió cuando el número de hilos alcanzó 100.¿Redis es estable en Windows?

mensaje Excepción:

3 [principales] redis-servidor 1448 _cygtls :: handle_exceptions: Excepción: STATUS_A CCESS_VIOLATION 1394 [principal] Redis-servidor 1448 open_stackdumpfile: seguimiento de la pila de dumping a redi s-server.exe.stackdump

¿Redis es estable en Windows?

Respuesta

17

Redis no es oficialmente compatible con Windows. Existen algunos puertos no oficiales (como el que está utilizando), pero creo que la estabilidad no está garantizada para estos puertos.

+1

gracias Zr40. ¿Conoces alguna versión estable para Windows? – redice

+3

Consulte https://github.com/dmajkic/redis – Joe

+4

ACTUALIZACIÓN: ahora vea [** esta publicación de Microsoft **] (http://blogs.msdn.com/b/interoperability/archive/2012/04 /26/here-s-to-the-first-release-from-ms-open-tech-redis-on-windows.aspx) sobre MS Open Tech: [** Redis en Windows **] (http: // blogs.msdn.com/b/interoperability/archive/2012/04/26/here-s-to-the-first-release-from-ms-open-tech-redis-on-windows.aspx) –

1

El Redis download page ahora dice "El proyecto Redis no es compatible directamente con win32/win64, sin embargo observamos el interés de los proyectos que intentan hacer un puerto win32/win64 separado del proyecto principal ... Actualmente ambos puertos no son calidad de la producción, pero se puede utilizar con fines de desarrollo ..."

2

Redis primer dev Salvatore Sanfilippo ('antirez'), December 2011:

no creo Redis ejecuta en Win32 es una característica muy importante . Es genial tener un puerto win32 que se pueda usar para probar, como lo hicimos antes, y como tenemos en una implementación diferente gracias al parche de Microsoft, por lo que los desarrolladores que usan Windows pueden probar fácilmente Redis y desarrollar sus proyectos. Pero, ¿de qué sirve proporcionar un puerto win32 de calidad de producción?

En cualquier caso, las partes dentro de Microsoft siguen siendo improving the Windows build

Aquí está a la primera versión de MS Abierta Tech: Redis en Windows

Claudio Caldato 26 de Abr 2012 24:01 8

Consideramos que no se trata de un código de producción listo, sino de una base de código sólida para compartir con la comunidad para solicitar comentarios: por lo tanto, mientras buscamos la estabilización, mantenemos la versión anterior como predeterminada/estable e en el repositorio GitHub. Para probar el nuevo código, vaya a la sucursal de bksavecow.