|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
Здравствуйте, уважаемые коллеги! Есть задача выбора NoSql бд, удовлетворяющей следующим условиям (в порядке приоритета): 1) Поддержка версионности данных на уровне объектов. (для сохранения историчности данных) 2) API для C# (желательно без лишней сериализации и с поддержкой LINQ) 3) Поддержка транзакций. Поддержка ACID - большой плюс, но это не так важно, как простая поддержка транзакций 4) Возможность работы с большими объемами данных (репликация, шардинг, MapReduce) 5) Параллельное чтение. (Параллельная запись желательна) На данный момент просмотрел множество вариантов на http://nosql-database.org/ ,но точно подходящего не обнаружил. Заранее спасибо за помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2013, 18:58 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
mds_mitri4, солнышко, ты перепутало ночь с днем. по сути ищи клоны MySQL которые имеют NOSQL интерфейс ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2013, 20:04 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
mds_mitri4, IBM DB2 :) Ну, разве что с map-reduce в дешевых версиях не очень... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2013, 00:25 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
essbase.ru, нет, нужна именно NoSql по типу http://ndatabase.codeplex.com/ (здесь имеется именно то, что нужно для работы с шарпом, и поддержка транзакционности, но нет параллельного чтения и версионности, поэтому используем её только для прототипирования) Просто желательно исключить использование IComparable (которое неизбежно при работе с SQL бд ) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2013, 12:21 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
mds_mitri4, Как в свалке данных будешь поддерживать acid ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2013, 12:50 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
essbase.ru, да полный ACID и не нужен особо, главное чтобы атомарность транзакций была. Вроде http://ravendb.net похоже, на то, что я ищу, про транзакции http://ravendb.net/docs/client-api/advanced/transaction-support ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2013, 14:21 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
mds_mitri4, Можешь на пальцах показать что понимается под транзакцией в NoSQL : Объединение нескольких изменений в различных сущностях (или все или ничего )? или единичное изменение ? ЕР ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2013, 14:55 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
essbase.ru, транзакции в NoSql "традиционные", требование ACID не предполагает же обязательно реляционный характер бд. Другое дело, что редко где в NoSql ACID поддерживается полностью, ибо всякие особенности распределенных архитектур накладывают свои ограничения. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2013, 16:16 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
mds_mitri4Здравствуйте, уважаемые коллеги! Есть задача выбора NoSql бд, удовлетворяющей следующим условиям (в порядке приоритета): 1) Поддержка версионности данных на уровне объектов. (для сохранения историчности данных) 2) API для C# (желательно без лишней сериализации и с поддержкой LINQ) 3) Поддержка транзакций. Поддержка ACID - большой плюс, но это не так важно, как простая поддержка транзакций 4) Возможность работы с большими объемами данных (репликация, шардинг, MapReduce) 5) Параллельное чтение. (Параллельная запись желательна) На данный момент просмотрел множество вариантов на http://nosql-database.org/ ,но точно подходящего не обнаружил. Заранее спасибо за помощь! Я бы посоветовал mongoDb. Расскажите какого типа объекты и как они хорошо согласуются с BSON? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2013, 22:51 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
Sergunka, Вы лучше расскажите как MongoDB согласуется с поддержкой версионности данных на уровне объектов, поддержкой транзакций и желательной параллельной записью? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2013, 13:04 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
mds_mitri4, MarkLogic ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2013, 15:52 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
MarkLogic - это вообще XQuery система :) Если SQL лень учить, то на XQuery лучше вообще не смотреть ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2013, 16:01 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
SciDBMarkLogic - это вообще XQuery система :) Если SQL лень учить, то на XQuery лучше вообще не смотреть На вкус и цвет ... :-) Я просто привел то, что подходит по формальным критериям ТС. При полном отсутствии вводных о характере задач, типе нагрузок итп. Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2013, 16:48 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
mds_mitri4Здравствуйте, уважаемые коллеги! Есть задача выбора NoSql бд, удовлетворяющей следующим условиям (в порядке приоритета): 1) Поддержка версионности данных на уровне объектов. (для сохранения историчности данных) 2) API для C# (желательно без лишней сериализации и с поддержкой LINQ) 3) Поддержка транзакций. Поддержка ACID - большой плюс, но это не так важно, как простая поддержка транзакций 4) Возможность работы с большими объемами данных (репликация, шардинг, MapReduce) 5) Параллельное чтение. (Параллельная запись желательна) На данный момент просмотрел множество вариантов на http://nosql-database.org/ ,но точно подходящего не обнаружил. Заранее спасибо за помощь! Ваш выбор CouchDB. Давно успешно используется в production ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2013, 09:13 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
DPH3mds_mitri4, IBM DB2 :) Ну, разве что с map-reduce в дешевых версиях не очень... и что там за нэйтив версионность на уровне объектов? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2013, 12:53 |
|
Выбор NoSql бд с поддержкой версионности данных
|
|||
---|---|---|---|
#18+
Ivan Durakи что там за нэйтив версионность на уровне объектов? http://www.ibm.com/developerworks/data/library/techarticle/dm-1204db2temporaldata/index.html?S_TACT=105AGX99&S_CMP=CP ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2013, 22:40 |
|
|
start [/forum/topic.php?fid=48&msg=38174688&tid=1856925]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 153ms |
0 / 0 |