sql >> Base de Datos >  >> NoSQL >> Redis

¿Redis guardar cadenas como búfer en algunos sistemas operativos, no en otros?

Ver:http://nodejs.org/docs/v0.3.1/api/buffers.html

Pure Javascript es compatible con Unicode pero no es agradable para los datos binarios. Cuando se trata de flujos de TCP o del sistema de archivos, es necesario manejar flujos de octetos. Node tiene varias estrategias para manipular, crear y consumir flujos de octetos.

Los datos sin procesar se almacenan en instancias de la clase Buffer. Un búfer es similar a una matriz de enteros, pero corresponde a una asignación de memoria sin formato fuera del montón V8. No se puede cambiar el tamaño de un búfer.

El objeto Buffer es global.

La conversión entre búferes y objetos de cadena JavaScript requiere un método de codificación explícito.

Como no ha especificado una codificación, se muestra como datos sin procesar de forma predeterminada. Puede usar buffer.toString para producir una cadena JS estándar.