2010-12-28 5 views
0

Ausgehend von einem starken SQL Server-Hintergrund, fange ich an, mit größeren Datenmengen zu arbeiten, die für eine relationale Datenbank weniger geeignet sind. Daher suche ich nach alternativen möglichen NoSQL-Datenbanken.NoSQL unterstützt fließende Abfragen in .NET

Gibt es NoSQL-Engines, die fließende LINQ-Abfragen unterstützen (ausgenommen relationale Abfragen)?

+0

Mir ist klar, dass fließende Abfragen nicht die erste Überlegung bei der Auswahl einer Datenbank-Engine sein sollten, aber ohne vorherige NoSQL-Erfahrung und bei sonst gleichen Bedingungen würde eine gewisse Vertrautheit helfen. –

+0

ein bisschen alt, aber SisoDb hat Unterstützung für Lambda-Ausdrücke http://sisodb.com – Daniel

Antwort

1

RavenDB hat starke LINQ-Unterstützung.

Tatsächlich verwenden Sie LINQ, um Indizes und Abfragen zu definieren.

+0

Gute Vorschläge, aber zu teuer für kommerzielle Projekte, wenn so viele Alternativen verfügbar sind. –

+0

@FreshCode - Sie haben nirgendwo in Ihrer Frage angegeben, dass Sie nach einer kostenlosen Lösung suchen. – Oded

+0

nicht unbedingt kostenlos, nur für ein Startup erschwinglich. Ich denke, die $ 25/Monat/Instanz ist nicht so schlecht, aber ich hätte gerne alle Datenbanken eine freie datenbegrenzte Version wie SQL Server Express. –