7
votes

Une solution de base de données complètement gérée?

Hey, je recherche un moteur de base de données open source, qui est complètement écrit en C # (aucune DLL natif, pas en mode mixte, etc ...). Il devrait prendre en charge les actions de base sur les tables (insertion, mise à jour, sélectionner, supprimer et tronquer) et les transactions. Le support SQL n'est pas nécessaire.

merci.


0 commentaires

4 Réponses :


4
votes

Je n'ai aucune expérience de travail avec elle, mais j'ai entendu de bonnes choses sur DB4O .


2 commentaires

N'oubliez pas que si DB4O est open source, ce n'est pas nécessairement gratuit. Il est libéré sous un double système de licences commerciales / GPL. db4o.com/about/company/legalpolicies/gplppinpretation.aspx


Pas libre si - le code de commerce doit payer. Et ce n'est pas un moteur SQL, c'est un objet dB



9
votes

Il y a aussi un C # Port de SQLite (avec un FAQ ici ) ici avec une intro de Miguel de icaza


1 commentaires

@marc_s: cool! Je ne savais jamais qu'il y avait un port de ça! +1 de moi pour le lien!



1
votes

Havent a essayé celui-ci ni expériences de travailler avec elle, mais ce conférencier a développé cette base de données gérée appelée Pyrrho . Il était également responsable d'une bonne boîte à outils lexer / parser trouvé ici ..


0 commentaires

3
votes

Il existe de nombreuses bases de données mortes et de nombreuses publicités. Après avoir regardé à travers j'ai trouvé la prochaine ouverture ouverte intéressante d'expérimenter:

https://github.com/hhblaze/dbreeze

https://github.com/mbdavid/litedb

https://github.com/alachisoft/nosdb

https://github.com/anthonylloyd/fsion

https://github.com/devrexlabs/memstate

Non géré:

https://github.com/microsoft/faster - douzaines de lignes de code C ++ (facile remplacer par C #)

https://github.com/ravendb/ravendb - Peu de bibliothèques compilées pour toutes les plateformes avec la plupart du code C #


0 commentaires