ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
332808 Топик полностью
Д.ARMоед (03.06.2012 19:43 - 19:45, просмотров: 165) ответил Evgeny_CD на Что интересно, SEDNA у облачников не упоминается.
Mongo и Redis - это односвязные списки "key-value store", Sedna - двусвязные списки "bidirectional lists". Соответственно, Mongo и Redis - основа для неструктурированных данных(сетевых моделей), а Sedna и т.п. - для полуструктурированных(иерархических моделей). В первых сложно реализуется удаление элементов(для того, чтобы удалить, нужно быть уверенным, что никто более не ссылается на этот элемент), сетевые модели во второй легко записываются с помощью соответствующей нотации. Первые из вторых получаются тупым индексированием, а получение второй из первых связано с разделением хранимой информации на структуру и данные(что, естественно, сложнее) Возможно, выбор первых для "облачных проделок" связан с нежеланием производить какую-либо преждевременную оптимизацию.