2010-12-28 3 views
0

Исходя из сильного фона SQL Server, я начинаю работать с большими объемами данных, которые меньше подходят для реляционной базы данных, поэтому я рассматриваю альтернативные возможные базы данных NoSQL.NoSQL, поддерживающий бесплатные запросы в .NET.

Существуют ли какие-либо двигатели NoSQL, которые поддерживают текущие запросы LINQ (за исключением реляционных запросов)?

+0

Я понимаю, что безусловные запросы не должны быть первоочередным соображением при выборе механизма базы данных, но без предварительного опыта NoSQL и при прочих равных условиях некоторое знакомство поможет. –

+0

немного устарел, но SisoDb поддерживает лямбда-выражения http://sisodb.com – Daniel

ответ

1

RavenDB имеет прочную поддержку LINQ.

Фактически вы используете LINQ для определения индексов и запросов.

+0

Хорошие предложения, но слишком дороги для коммерческих проектов, когда доступно много альтернатив. –

+0

@FreshCode - Вы не указали нигде в своем вопросе, что ищете бесплатное решение. – Oded

+0

не обязательно бесплатный, просто доступный для запуска. Я думаю, что $ 25/month/instance не так уж плох, но я бы хотел, чтобы у всех баз данных была бесплатная версия с ограниченным доступом, например SQL Server Express. –