Experiencia con Base de Datos en la Nube

Compuin
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Experiencia con Base de Datos en la Nube

Post 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
Last edited by Compuin on Fri Mar 31, 2023 5:05 pm, edited 1 time in total.
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
User avatar
cmsoft
Posts: 1293
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Experiencia con Base de Datos en la Nube

Post 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 _ funcionan muy bien.
Incluso muchos comparten la base con aplicaciones web, y todo funciona de forma aceptable.
User avatar
leandro
Posts: 1688
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Re: Experiencia con Base de Datos en la Nube

Post by leandro »

Comparto la opinión de Cesar.
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
Compuin
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Experiencia con Base de Datos en la Nube

Post 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 _ 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
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
User avatar
cmsoft
Posts: 1293
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Experiencia con Base de Datos en la Nube

Post 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
Compuin
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Experiencia con Base de Datos en la Nube

Post 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
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
User avatar
cmsoft
Posts: 1293
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Experiencia con Base de Datos en la Nube

Post 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.
User avatar
JoseAlvarez
Posts: 807
Joined: Sun Nov 09, 2014 5:01 pm

Re: Experiencia con Base de Datos en la Nube

Post 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
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
Compuin
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Experiencia con Base de Datos en la Nube

Post 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.
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
User avatar
Armando
Posts: 3249
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Re: Experiencia con Base de Datos en la Nube

Post 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 _ 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
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
JoseAlvarez
Posts: 807
Joined: Sun Nov 09, 2014 5:01 pm

Re: Experiencia con Base de Datos en la Nube

Post 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 _ 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.
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
cnavarro
Posts: 6552
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Experiencia con Base de Datos en la Nube

Post 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?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Compuin
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Experiencia con Base de Datos en la Nube

Post by Compuin »

Ningun problema hay, es cuestion de apreciaciones.
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Experiencia con Base de Datos en la Nube

Post 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
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Experiencia con Base de Datos en la Nube

Post 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.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Post Reply