2010-10-12 6 views

Répondre

1

Ou allez-vous l'utiliser en conjonction avec une base SQL?

Voir cette question SO pour les solutions NoSQL possibles dans .Net. What NoSQL solutions are out there for .NET?

Mon préféré est RavenDB comme c'est .Net.

+0

J'ai besoin d'informations stockées non structurées avec récupération rapide ... Je pense à une solution Lucene "structurée" ... qu'en pensez-vous? – Andrea

+0

Je suis tout pour Lucene et NoSQL;) Mais vos capacités nécessaires vous indique quelle est la meilleure solution. Points à considérer: Base de données utilisateur, méta-données de documents, recherche, sécurité, flexibilité des requêtes. La récupération rapide peut être réalisée avec une base SQL, selon vos besoins et votre architecture. Et vous pouvez toujours ajouter des couches de mise en cache. –

0

Voici un poste comme le vôtre (il est pas non SQL): Open Source Document Management System in .net?

Je crois que Sharepoint est le meilleur DMS pour les sociétés sous Windows. Ce qui est évident, c'est qu'un DMS a besoin d'enregistrer des méta-données de documents et la performance d'un DMS dépend de la vitesse d'accès aux méta-données mais si vous avez besoin d'un petit DMS vous pouvez changer le DAL (couche d'accès aux données) un célèbre pour utiliser quelque chose comme un moteur XML plat comme magasin de données. Il y en a beaucoup sur Codeplex.

Vous pouvez trouver des applications .NET open source à: http://www.codeplex.com

0

Il y a beaucoup de NoSQL dbs, par exemple regarder couch db, mongodb, ou si vous voulez quelque chose de base net puerly ravendb. Tous sont utilisables depuis .NET. Toutefois, si vous envisagez de développer un système de gestion de documents, il peut être judicieux d'examiner des solutions déjà existantes, par exemple sharepoint d'alfresco. Pourquoi NoSQL serait-il la meilleure solution pour un DMS?

+0

Pourquoi RavenDB est puerly? – Andrea

+0

il est écrit en C#. –

Questions connexes