SQLite vs SQL Server

Serait toute une, merci de différencier ce qui est le mieux pour l'utilisation de SQLite ou SQL Server? J'ai été en utilisant XML en tant que fichier de stockage de données, d'AJOUTER, supprimer , mettre à jour.. quelqu'un a suggéré d'utiliser SQLite pour un fonctionnement rapide, mais je ne suis pas familier avec SQLite je sais SQL Server.

  • C'est aussi un peu une fausse comparaison. Êtes-vous en comparant db-dans-un-seul-fichier des solutions (par exemple, SQLite, MS Access) par rapport à "réel" des Sgbdr (par exemple, Oracle, SQLServer, PostgreSQL, MySQL)? Êtes-vous juste de comparer des choses "SQL" dans le nom? 😉 Il y a tellement de critères que vous êtes ignorant ici (open source par rapport commercial--SQLServer est commercial, par exemple, alors que SQLite est open source); tapé colonnes versus non typée colonnes (SQLite colonnes sont essentiellement non typé); évolutive rapport à petite échelle; etc.
  • si c'est pour votre usage personnel ou s'écrit dans la base de données ne sont pas faites simultanément par plusieurs utilisateurs, et si la sécurité des données n'est pas une préoccupation, SQLite sera sans doute beau, même avec des quantités gigantesques de données. Vous pouvez penser de SQLite comme un substitut pour le MS-Access "JET" du moteur de données; il n'est pas un véritable client-serveur de moteur de base de données comme sql server ou Oracle.
  • Vous pourriez envisager de la persistance des objets ayant. J'ai été en utilisant cette technique et il fonctionne très bien. Quand j'ai essayé de remplacer le persisté dynamique des objets avec SQLite, j'ai trouvé SQLite être beaucoup plus lent, à tel point que j'ai eu à abandonner purement et simplement et de revenir à la persisté dynamique des objets.
InformationsquelleAutor BreakHead | 2010-12-27