ZELDA Posted June 3, 2017 Share Posted June 3, 2017 (edited) A niveles de uso de memoria y procesamiento al guardado de datos de los jugadores, que es mas eficaz? usar la internal de MTA o usar .DB a criterio?. (Lo que trato de decir es, que tipo de datos se mueve mas rápido a la hora de hacer una solicitud de datos ) estaba pensando hacer todo el sistema de guardado sin usar el internal de MTA: Edited June 3, 2017 by ZELDA Link to comment
aka Blue Posted June 3, 2017 Share Posted June 3, 2017 Usa SQLite para ello. XML es bueno pero ralentiza a la hora de cargar muchos objetos. En ese sentido SQLite es más óptimo, aunque a mi el internal de MTA tampoco me ha dado problemas. Link to comment
ZELDA Posted June 3, 2017 Author Share Posted June 3, 2017 Si gracias aka, lo que pasa esque si hablamos de hacer un query como este for k ,v inpairs( getAccounts()) es mas rapido el proceso en internal o DB? Link to comment
aka Blue Posted June 3, 2017 Share Posted June 3, 2017 Supongo que es lo mismo, ya que getAccounts pilla todas las cuentas de la .db por loop. Link to comment
MTA Team 0xCiBeR Posted June 5, 2017 MTA Team Share Posted June 5, 2017 Dependería el tipo de datos que deseas guardar/obtener. Yo use mucho tiempo archivos txt y JSON Strings. Son eficientes y tienen una estructura concisa. Para cuentas sin embargo usaría SQLite o MySQL. Evita en lo posible usar XML para guardado de muchos datos, corre perfecto si lo que buscas es guardar pocos datos. Link to comment
Simple0x47 Posted June 5, 2017 Share Posted June 5, 2017 SQLite se encuentra utilizado por el internal de MTA asi que no hay diferencia apreciable, siendo este un buen metodo para el almacenamiento de datos que disponen de una gran dinamica. El uso de XML lo recomiendo solo para el almacenamiento de datos reducidos y casi estaticos. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now