Дом Базы данных Как графовые базы данных приносят сеть в данные

Как графовые базы данных приносят сеть в данные

Оглавление:

Anonim

Современные приложения, основанные на данных, в значительной степени зависят от соответствующих знаний, полученных из огромных объемов данных, с которыми они работают каждый день. Чтобы каждый раз получать лучшее представление, приложения должны иметь возможность отправлять сложные запросы, а база данных должна иметь возможность обрабатывать сложные запросы. Традиционные системы СУБД, основанные на SQL, не способны обрабатывать чрезвычайно сложные запросы. Базы данных графов смогли решить эту проблему, потому что они полагаются на объекты и отношения между объектами. Исходя из этой предпосылки, можно извлечь глубокое понимание. Использование графовых баз данных, однако, все еще ограничено, хотя есть определенные признаки того, что оно будет играть важную роль, так как предприятия все больше полагаются на идеи для развития своего бизнеса. (Подробнее о базах данных в целом см. Введение в базы данных.)

Что такое база данных графиков?

Чтобы понять графовые базы данных, давайте воспользуемся примером ниже:

Билл и его семья хотят спланировать отпуск в месте, которое предлагает отличную азиатскую кухню. Он начал планировать рано, и одним из способов поиска информации, конечно же, является Google. Хотя информация от Google заслуживает доверия и полезна, для Билла важно получить как можно более конкретную информацию. Итак, он начинает расспрашивать своих друзей, знакомых и коллег. Давайте предположим, что Билл спрашивает Райана, Шину и Джона, кто является его основными контактами (уровень контакта 1). Все трое обещают ответить информацией как можно скорее. Райан спрашивает своего друга Грега, который спрашивает его двоюродного брата Мартина, который был в Бангкоке несколько раз. Мартин рекомендует названия и подробности всех его любимых закусочных в Бангкоке, известных своими азиатскими блюдами. Эта информация передается обратно Биллу.

Как графовые базы данных приносят сеть в данные