2012-05-29 4 views
2

Я ищу базу данных NoSQL для использования с asp.net, и я пришел к sisoDB. но, как я понял, он использует Sql-сервер для сохранения данных и поэтому может использовать SQL-серверные функции, такие как безопасность и ..... SisoDB использует базу данных sql-сервера для хранения данных

Правильно ли это? и каковы плюсы и минусы этого подхода?

+0

http://www.code972.com/blog/2011/05/sisodb-the-wrong-solution-to-the-wrong-problems/ –

+0

@David: И этот пост старый, но если мы должны пойти route: http://daniel.wertheim.se/2012/03/11/ranting-is-good-for-you/ – Daniel

ответ

5

В настоящее время хранения использует SQL Server 2008, 2012 - Экспресс издание и выше, а также SQLCE, но не в традиционной манере: http://sisodb.com/wiki/core-concepts

я планирую на других поставщиков, а также, а также включить полнотекстовые поисковые плагины.

+0

Мне это очень нравится, особенно эта идея «Я довольно быстро обнаружил, что пропустил всю большую инфраструктуру, SQL-сервер обеспечивает безопасность, репликацию, планировщик и т. Д. ». одним из факторов, о котором я действительно беспокоился, является безопасность баз данных NoSQL. но используя этот подход, я могу положиться на зрелую систему безопасности Sql Server при использовании стиля базы данных документов ... хорошая работа Daniel –

+1

Да, но помните, что, как и все технологии доступа к данным, есть недостатки. Масштабирование, если необходимо, возможно, проще с некоторыми технологиями NoSQL, разработанными для него с самого начала. Но с какой технологией вы идете; оценивать каждый случай и контекст. Не пытайтесь найти «единственный инструмент». – Daniel

+1

Это то, что я сделал, SisoDB был моим последним делом, я начал с RavenDB, затем MongoDB, ChouchDB ... но ни один из них не отвечал этим конкретным требованиям проекта, и только когда я был почти разочарован, чтобы найти решение nosql и был планируя вернуться к серверу sql, я нашел sisoDB. Спасибо –