Page 1 of 2

Experiencia con Base de Datos en la Nube

PostPosted: Fri Mar 31, 2023 1:07 pm
by Compuin
Buenos dias foro,

Alguien puede comentarme su experiencia con aplicaciones desarrolladas con FW pero que la Base de Datos este alojada en la nube? Tiempo de respuesta? performance? etc

OJO! Se que no es una solucion a un desarrollo web pero estoy considerandolo como alternativa. No quiero usar mod_harbour.

Gracias de antemano

Re: Experiencia con Base de Datos en la Nube

PostPosted: Fri Mar 31, 2023 4:19 pm
by cmsoft
Buenos días:
En mi experiencia, es casi imperceptible si es en la nube o local.
El secreto está en una buena definición de la base de datos, indices, keys, etc.
Tengo sistemas corriendo en instancias de Amazon (Aws) y en servidores propios con conectividad externa, y en ambos casos funcionan muy bien.
Incluso muchos comparten la base con aplicaciones web, y todo funciona de forma aceptable.

Re: Experiencia con Base de Datos en la Nube

PostPosted: Fri Mar 31, 2023 4:24 pm
by leandro
Comparto la opinión de Cesar.

Re: Experiencia con Base de Datos en la Nube

PostPosted: Fri Mar 31, 2023 5:07 pm
by Compuin
cmsoft wrote:Buenos días:
En mi experiencia, es casi imperceptible si es en la nube o local.
El secreto está en una buena definición de la base de datos, indices, keys, etc.
Tengo sistemas corriendo en instancias de Amazon (Aws) y en servidores propios con conectividad externa, y en ambos casos funcionan muy bien.
Incluso muchos comparten la base con aplicaciones web, y todo funciona de forma aceptable.


Cesar muchas gracias.

Podrias esbozarme un poco como lo haces?

Atento a tus comentarios

Re: Experiencia con Base de Datos en la Nube

PostPosted: Fri Mar 31, 2023 10:32 pm
by cmsoft
Compuin:
En principio, quiero aclarar (porque me quedo la duda de tu consulta) que estoy hablando de una base de datos MySql o MariaDB.
Tal vez tu consulta era por una base de datos con archivos DBF, para lo cuál ahí no tengo ninguna experincia de almacenar los dbf en la nube.
Si tu consulta SI era con MySql o MariaDB, simplemente con indicar en la conexión la IP o el dominio de tu base de datos, el resto es exactamente igual que si lo hicieras en modo local.
Cualquier consulta, a tu disposición.
Saludos

Re: Experiencia con Base de Datos en la Nube

PostPosted: Fri Mar 31, 2023 10:36 pm
by Compuin
Gracias Cesar,

Si, efectivamente es MySQL. A quien se le ocurre usar DBFs en la nube en estos tiempos :D :D :D

Gracias por tus aportes

Re: Experiencia con Base de Datos en la Nube

PostPosted: Fri Mar 31, 2023 10:55 pm
by cmsoft
Excelente:
En ese caso, simplemente la conexión la haces con la ip de tu base de datos, o lo que es mejor, con el nombre del dominio de tu base de datos. Esto último es muy útil, ya que si migras a otro hosting de base de datos, pero el dominio es tuyo, puedes accder sin cambiar el programa fivewin a tu base.
La definición de tu base de datos dependerá de los requerimientos de tu sistema, sobre todo para hacer consultas optimizadas. Para esto ultimo, te recomiendo que utilices en EXPLAIN de mysql para ver que tan optimas son tus consultas (sobre todo las complejas, ya que en consultas sobre tablas pequeñas no va a hacer la diferencia).
También es importante que cuando contrates un hosting, la base de datos se pueda administrar con un gestor de base de datos externo (como SqlYog o similar), y que la misma claramente tenga acceso desde fuera del hosting (ya que he tenido casos que las bases solo podían accederse desde localhost con aplicaciones alojadas en el hosting).
Las instancias de AWS (Amazon Web Servic) son gratuitas en su primer año de uso (Para la instancia mas chica). Basicamente tienes un servidor web completo y totalmente administrable. Yo he contratado a la persona que crea la instancia, asi que no sabría decirte como es todo el proceso. Lo que si puedo decirte que en esas instacias de AWS tenemos base de datos y servidor web corriendo con el framework Laravel, que uso en sistemas mixtos (mitad web, mitad Fivewin) y realmente la performance es muy buena. La instancia te permite recibir alertas automáticas por consumo excesivo de recursos (CPU, Memoria, etc). Te da información histórica del uso del servidor, consumo de envío y recepción de datos, etc.
Realmente estamos muy conforme con el funcionamiento.
Cualquier otra consulta a tu disposición.

Re: Experiencia con Base de Datos en la Nube

PostPosted: Sat Apr 01, 2023 12:21 am
by JoseAlvarez
Compuin wrote:Buenos dias foro,

Alguien puede comentarme su experiencia con aplicaciones desarrolladas con FW pero que la Base de Datos este alojada en la nube? Tiempo de respuesta? performance? etc

OJO! Se que no es una solucion a un desarrollo web pero estoy considerandolo como alternativa. No quiero usar mod_harbour.

Gracias de antemano


Hola amigo, escribeme a mi correo y con gusto te doy los pasos basicos.

jalvarez at neurosistema dot online

Re: Experiencia con Base de Datos en la Nube

PostPosted: Sat Apr 01, 2023 12:39 am
by Compuin
cmsoft wrote:Excelente:
En ese caso, simplemente la conexión la haces con la ip de tu base de datos, o lo que es mejor, con el nombre del dominio de tu base de datos. Esto último es muy útil, ya que si migras a otro hosting de base de datos, pero el dominio es tuyo, puedes accder sin cambiar el programa fivewin a tu base.
La definición de tu base de datos dependerá de los requerimientos de tu sistema, sobre todo para hacer consultas optimizadas. Para esto ultimo, te recomiendo que utilices en EXPLAIN de mysql para ver que tan optimas son tus consultas (sobre todo las complejas, ya que en consultas sobre tablas pequeñas no va a hacer la diferencia).
También es importante que cuando contrates un hosting, la base de datos se pueda administrar con un gestor de base de datos externo (como SqlYog o similar), y que la misma claramente tenga acceso desde fuera del hosting (ya que he tenido casos que las bases solo podían accederse desde localhost con aplicaciones alojadas en el hosting).
Las instancias de AWS (Amazon Web Servic) son gratuitas en su primer año de uso (Para la instancia mas chica). Basicamente tienes un servidor web completo y totalmente administrable. Yo he contratado a la persona que crea la instancia, asi que no sabría decirte como es todo el proceso. Lo que si puedo decirte que en esas instacias de AWS tenemos base de datos y servidor web corriendo con el framework Laravel, que uso en sistemas mixtos (mitad web, mitad Fivewin) y realmente la performance es muy buena. La instancia te permite recibir alertas automáticas por consumo excesivo de recursos (CPU, Memoria, etc). Te da información histórica del uso del servidor, consumo de envío y recepción de datos, etc.
Realmente estamos muy conforme con el funcionamiento.
Cualquier otra consulta a tu disposición.


Mejor explicado imposible.

Muchisimas gracias mi estimado Cesar.

Re: Experiencia con Base de Datos en la Nube

PostPosted: Sat Apr 01, 2023 1:16 am
by Armando
Compuin:

Además de todo lo que correctamente te ha explicado César (Saludos), puntualizo
un detalle que a mi me paso, en mi caso, el servidor diferencia minúsculas de
mayúsculas. Por ejemplo si uno de los campos lo defines en MAYUSCULAS (CAMPO1)
así debes referirte a él, si lo haces en minúsculas te va a reclamar (Campo1)
Para tenerlo en cuenta.

Saludos

Re: Experiencia con Base de Datos en la Nube

PostPosted: Sat Apr 01, 2023 3:04 am
by JoseAlvarez
Armando wrote:Compuin:

Además de todo lo que correctamente te ha explicado César (Saludos), puntualizo
un detalle que a mi me paso, en mi caso, el servidor diferencia minúsculas de
mayúsculas. Por ejemplo si uno de los campos lo defines en MAYUSCULAS (CAMPO1)
así debes referirte a él, si lo haces en minúsculas te va a reclamar (Campo1)
Para tenerlo en cuenta.

Saludos


Correcto armando.

Sucede cuando el servidor es LINUX que a diferencia de los servidores WINDOWS, sí respetan las mayusculas.

Re: Experiencia con Base de Datos en la Nube

PostPosted: Sat Apr 01, 2023 1:29 pm
by cnavarro
Compuin wrote:Gracias Cesar,

Si, efectivamente es MySQL. A quien se le ocurre usar DBFs en la nube en estos tiempos :D :D :D

Gracias por tus aportes


A mi por ejemplo, por qué?, qué problema hay?

Re: Experiencia con Base de Datos en la Nube

PostPosted: Sat Apr 01, 2023 1:39 pm
by Compuin
Ningun problema hay, es cuestion de apreciaciones.

Re: Experiencia con Base de Datos en la Nube

PostPosted: Sat Apr 01, 2023 2:05 pm
by Compuin
JoseAlvarez wrote:
Compuin wrote:Buenos dias foro,

Alguien puede comentarme su experiencia con aplicaciones desarrolladas con FW pero que la Base de Datos este alojada en la nube? Tiempo de respuesta? performance? etc

OJO! Se que no es una solucion a un desarrollo web pero estoy considerandolo como alternativa. No quiero usar mod_harbour.

Gracias de antemano


Hola amigo, escribeme a mi correo y con gusto te doy los pasos basicos.

jalvarez at neurosistema dot online


Hola amigo, ya te escribi a tu e-mail.

Saludos

Re: Experiencia con Base de Datos en la Nube

PostPosted: Sat Apr 01, 2023 3:04 pm
by karinha
cnavarro wrote:
Compuin wrote:Gracias Cesar,

Si, efectivamente es MySQL. A quien se le ocurre usar DBFs en la nube en estos tiempos :D :D :D

Gracias por tus aportes


A mi por ejemplo, por qué?, qué problema hay?


Excelente notícia Maestro. Muchas gracias.

Regards, saludos.