Est-ce possible ?

Est-ce possible ? - SQL/NoSQL - Programmation

Marsh Posté le 08-07-2006 à 20:36:03    

:hello:  
 
je voulais savoir si une application vb pouvait lire et ecrire sur une base de données distante (= sur un serveur web) et si ca ne mettait pas trop de temps pour ecrire/lire.
 
En fait, avec un pote, on fait un jeux (style MMORPG en 2d), ca se jouerait par tours, online, donc en gros, une ecriture toutes les 5 secondes par joueur ...
 
pour le serveur, je dispose d'un bi-celeron 500 ou bi-pentium3 800mhz avec 256 mo de ram ...
 
Qu'en pensez vous ?
 
Et aussi ,je ne sais pas quoi utiliser, Mysql, Access ...

Reply

Marsh Posté le 08-07-2006 à 20:36:03   

Reply

Marsh Posté le 08-07-2006 à 20:42:15    

Oui bien sur cest possible.  
 
Par contre ca ne se fait pas de la même façon en VB6 ou en VB.NET.
 
Je pense que MySQL ca serais un bon choix, mais tu en as d'autres (dans les gratuits) comme PostGreSQL et FirebirdSQL par exemple, tu as la liste dans le Comparatif des SGBD ici :  
http://fadace.developpez.com/sgbdcmp/
 
 
 

Reply

Marsh Posté le 08-07-2006 à 20:43:24    

je suis en vb.net ,
 
merci :jap:
 
;)

Reply

Marsh Posté le 08-07-2006 à 20:46:38    

imaginons qu'il y ai 100 joueurs sur le serveur ...
 
qui ecrivent, lisent toutes les 5 secondes ...
 
ca tient bien avec mysql ?
les serveurs que j'ai ca irait niveau hard ?
et niveau soft, windaube serveur ou linux ?
 
je sais je sais, je pose beaucoup de question :d

Reply

Marsh Posté le 08-07-2006 à 21:39:01    

Mysql est très rapide en fait, la question cruciale c'est surtout d'avoir de la ram sur le serveur, pour avoir le maximum de "reads" dans le cache ram. Si c'est trop lent essaye de passer à 1 go de ram par exemple.
 
Si tu es en VB.NET, pour les accès base de données tu as des cours et tutoriels ADO.NET ici :  
http://dotnet.developpez.com/cours/
 
 
 

Reply

Marsh Posté le 08-07-2006 à 21:44:46    

Merci beaucoup :love: mais pour le giga de ram ,je crois que c'est 512 max (mobo Abit BP6) jvais voir ca ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed