Published on InterSystems Developer Community (https://community.intersystems.com)

Inicio > Persistencia en %GlobalCharacterStream

Pregunta
Yone Moreno · 13 jun, 2022

Persistencia en %GlobalCharacterStream

Hola buenos días,

Agradeceríamos si ustedes nos leen y responden:

 

Disponemos de 2 entornos: INTegracion en HealthConnect 2020 y PREproduccion en Ensemble 2018

¿Que un tipo de dato sea %GlobalCharacterStream influye? en concreto: ¿se generan ficheros .stream en el servidor si subimos clases que hagan uso de %GlobalCharacterStream?

Ojeando la documentación, parece que explica lo siguiente:

Parece que NO sería persistente , parece que "almacena caracteres en nodos de datos globales"

https://docs.intersystems.com/irislatest/csp/documatic/%25CSP.Documatic....

%Library.GlobalCharacterStream

deprecated stream class %Library.GlobalCharacterStream extiende %Library.CharacterStream, %Library.GlobalStreamAdaptor
Deprecated in favor of %Stream.GlobalCharacter. Stream class that stores character data in global nodes.

 

Aunque nuestra duda viene por el hecho de que en PRE 2018 la propiedad la guarda como %Library.CacheStorage:

Sin embargo, en INT 2020 como: "%Storage.Persistent"

 

Por favor, nos podrían responder a la cuestión: ¿este uso de tipo de datos %GlobalCharacterStream repercute en caché , huérfanos, etc...?

 

Hemos observado que se encuentra deprecado:

Deprecated in favor of %Stream.GlobalCharacter
 

 

Significa eso que ¿ustedes nos recomiendan cambiar a %Stream.GlobalCharacter?

En ese caso: ¿%Stream.GlobalCharacter? y/o %GlobalCharacterStream repercuten en caché , huérfanos, etc; es decir generan ficheros .stream persistentes en el servidor...?

 

Muchas gracias por atendernos

Un saludo

#Code Snippet #Caché #Ensemble

URL de fuente:https://es.community.intersystems.com/post/persistencia-en-globalcharacterstream