The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Первый релиз NoSQL БД OrientDB, opennews (ok), 15-Май-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "Первый релиз NoSQL БД OrientDB"  +5 +/
Сообщение от anonymous (??), 15-Май-12, 14:53 
например, чтобы найти друзей друзей, через таблички для N уровня вложенности больше чем 4, решение влоб на mysql может и сильнее тормозить.

100k+ и acid на "обычном" железе это забавно, fsync не делают? или коммит длится несколько секунд?

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

17. "Первый релиз NoSQL БД OrientDB"  +/
Сообщение от Yarick (?), 15-Май-12, 15:56 
> например, чтобы найти друзей друзей, через таблички для N уровня вложенности больше чем 4, решение влоб на mysql может и сильнее тормозить.

Именно!
Дело не в Java, а в NoSQL.

neo4j ищет всех друзей за 2 микросекунды, а на MySQL это занимает 2 секунды. Есть разница? При этом были тесты, в которых OrientDB в графовых задачах обходила neo4j. При этом OrientDB не просто графо-ориентированная БД.

Ответить | Правка | Наверх | Cообщить модератору

49. "Первый релиз NoSQL БД OrientDB"  –1 +/
Сообщение от MaMoHT (?), 16-Май-12, 04:26 
>> например, чтобы найти друзей друзей, через таблички для N уровня вложенности больше чем 4, решение влоб на mysql может и сильнее тормозить.
> Именно!
> Дело не в Java, а в NoSQL.
> neo4j ищет всех друзей за 2 микросекунды, а на MySQL это занимает
> 2 секунды. Есть разница? При этом были тесты, в которых OrientDB
> в графовых задачах обходила neo4j. При этом OrientDB не просто графо-ориентированная
> БД.

Согласен есть разница. В реалиоционных БД, есть такой термин, как денормализация, который как раз и предназначен для решения подобных проблем.

Ответить | Правка | Наверх | Cообщить модератору

55. "Первый релиз NoSQL БД OrientDB"  +/
Сообщение от Tameoemail (?), 16-Май-12, 11:53 
Денормализация не даёт общего решения подобных проблем. В частности, для предложенной задачи ( поиск друзей N-го уровня ) сложность решения, имхо, растёт по экспоненте.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру