Tengo un script express (index.js( en el que cargo un montón de funciones api de otros archivos js. En un archivo (text.js) estoy exportando una función que tokeniza el texto que requiere lo siguiente:
const tokenize = require('chinese-tokenizer').loadFile('./cedict_ts.u8');El archivo cedict es de ~10 MB.
La pregunta es, cuando implemento en firebase y se cargan las funciones index.js api, ¿el archivo de 10 MB está precargado en la memoria o cuando se produce una llamada a la API, se carga el archivo de 10 MB? Además, si ocurre una llamada a la API que requiere una función de text.js, ¿aún se cargarán los 10 MB en la memoria?
Básicamente, quiero averiguar si sería mejor colocar la llamada requerida dentro de la función que tokeniza y no encima de text.js.