2010-07-28 4 views
3

Existe-t-il une base de données intégrée compatible .NET (telle que SQLite.NET) prenant en charge XML?SGBD intégré avec support XML pour .NET?

Peu importe pour moi si c'est SQL ou NoSQL, XPath, orienté document ou non. Je connais juste BerkeleyDB XML, mais ce projet est toujours alha et semble être mort depuis un an.

Répondre

1

Il semble qu'il n'y ait pas d'alternative à berkeley db.

+0

Il a API C++ (pas C) donc il est problématique de l'utiliser dans. NET :( –

0

Y a-t-il un problème avec SQL Server Compact Edition?

+0

Oui. http://en.wikipedia.org/wiki/SQL_Server_Compact: "La version actuelle ne prend pas en charge les procédures stockées ni le type de données XML natif" – codymanix

+0

@codymanix: Merci, je ne le savais pas. –

0

Que diriez-vous de VistaDB.Net? Voir la comparaison avec SQL Server CE here.

+0

Je ne trouve aucune information qui dit que VistaDB.Net supporte le XML de quelque façon que ce soit. – codymanix

1

Ceci est une vieille question, mais je pensais que j'ajouterais une réponse au cas où quelqu'un trébucherait dessus. Ma société vient de publier une base de données XML embarquée open source pour la plate-forme .NET appelée Nxdb. Il est sous licence Apache 2.0 et a été développé et utilisé en interne depuis plusieurs années. Il s'agit essentiellement d'une liaison à une version croisée (en utilisant IKVM) de BaseX (une base de données Java Java fantastique) avec des fonctionnalités supplémentaires pour le cas d'utilisation intégré et l'environnement .NET. La page du projet est ici: https://dracorp.assembla.com/spaces/nxdb

Questions connexes