Графични бази данни: нов начин за мислене на данни

Автор: Louise Ward
Дата На Създаване: 5 Февруари 2021
Дата На Актуализиране: 28 Юни 2024
Anonim
Architecture Kata #1 - Разбор с экспертом [Как работает настоящий Solution Architect] #ityoutubersru
Видео: Architecture Kata #1 - Разбор с экспертом [Как работает настоящий Solution Architect] #ityoutubersru

Съдържание


Източник: Blueximages / Dreamstime.com

За вкъщи:

Графичните бази данни се използват от много индустрии за тяхната уникална способност да анализират връзките между частите данни.

Значението на големите данни нараства. Въпреки това, за да се възползват максимално от данните, компаниите трябва да могат да намерят полезни изводи от тях. За да намерите мощна информация, трябва да има както дълбоки запитвания, така и добри анализи на върнатите данни. Традиционните SQL заявки са изправени пред ограничения, когато става дума за сложни, многопластови заявки и това ограничава целта на компанията да извлича значими данни.

Графичните бази данни позволиха на компаниите да стартират сложни, многопластови заявки, на които може да се отговори незабавно, докато традиционните SQL бази данни биха били изключително трудни за отговор на такива заявки. Сложните заявки връщат безпрецедентна и ценна информация. Графичните бази данни се използват в много индустрии като социални медии, здравеопазване и онлайн запознанства. Изглежда графичната база данни предлага нов начин за разглеждане на данните.


Какво е графична база данни?

Графична база данни се използва за съхраняване на информация за различни образувания, карта връзки между субекти и заявки връзки между образувания. В този контекст образуванията могат да бъдат много неща като хора, компании, животни и автомобили. Предприятието може да има специфични отношения с друго образувание. Например, Мартин, образувание, е приятел на Джим, друго образувание. Мартин може да притежава автомобил BMW. И в двата примера Мартин, Джим и BMW са субектите със специфични взаимоотношения между тях. „Мартин е приятел на Джим“ означава, че приятелството е връзката между двете същества. По същия начин "Мартин притежава BMW" означава, че собствеността е връзката между Мартин и неговото BMW. В езика на базата данни на графиката отношенията са известни като ръбове. Взаимоотношенията са показани под формата на графика и следователно понятието е известно като графична база данни. (За да научите повече за графичните бази данни, вижте как Графичните бази данни довеждат мрежите до данни.)


Концепцията на графичната база данни се прилага в различни отрасли като здравеопазване, социални медии и електронна търговия. Примерите, дадени по-рано в тази статия, са прости и ясни, но случаите на използване, прилагани в индустриите, са много сложни. Вземете примера на уебсайт за електронна търговия, който предоставя препоръки на клиентите. Как уебсайтът предоставя препоръки за продукти, подходящи за клиент? Как уебсайтът знае нуждите и предпочитанията на клиента? Ключът се крие в продукта, който клиентът разглежда.Ако клиентът разглежда книга за управление на човешките ресурси, логиката на препоръките на уебсайта търси други клиенти, които са прегледали или закупили същата книга. В същото време логиката определя и други подобни или свързани книги, които други потребители със сходни интереси са гледали или закупили и подобни книги се препоръчват на потребителя.

Как работи база данни с графики

Нека разгледаме по-отблизо базите графики с помощта на пример. Да предположим, че производителят на смартфони иска да пусне смартфон с няколко разширени функции. Ръководството на продукта ще вземе решение за функциите, след като определи нуждите и предпочитанията на своята целева аудитория, която е корпоративни мениджъри. Производителят на смартфони има една или повече бази данни, които събират и съхраняват данни за изпълнителни профили от множество източници на данни. Сега, продуктовите мениджъри създават структура на графични данни въз основа на данните, които изглеждат като тези по-долу:

От изображението по-горе, продуктовите мениджъри извличат следните заключения или бизнес решения:

  • Стив е HR мениджър, който използва месинджъра широко. Връзките му в HR отдела вероятно също използват пратеника поради техния работен профил. Така че, добрите месинджъри в смартфона може да са важни.
  • Основната причина Дебра и приятелят на съпруга й Тревър да посещават често антивирусни форуми може да са проблеми със сигурността на техните смартфони или компютри. Така че новият смартфон може да има вградени функции за сигурност.
  • Ейбрахам използва Fitbit, което показва, че той следи неговата годност. Така че би било добре, ако новият смартфон е в състояние да синхронизира данни от Fitbit устройства и да ги показва по удобен за потребителя начин.

Горният пример показва как графичните данни могат да се използват за решаване на бизнес проблеми.

Без грешки, без стрес - Вашето стъпка по стъпка ръководство за създаване на софтуер, променящ живота, без да разрушава живота ви

Не можете да подобрите уменията си за програмиране, когато никой не се интересува от качеството на софтуера.

Казуси

Казусите по-долу показват как графичните бази данни са помогнали за решаването на сложни проблеми в индустриите за онлайн запознанства и търсене на кариера.

Казус - онлайн запознанства

Проблем: Порталите за онлайн запознанства искат да намерят подходящи съвпадения за своите абонати. За целта порталите се нуждаят от информация за други членове на уебсайта, които могат да имат подобни вкусове, предпочитания, фонове и друга информация.

Решение: Много онлайн портали са използвали графични бази данни, за да пътуват през детайлите на милиони членове и да търсят информация. Въз основа на това уебсайтът подготвя мачове въз основа на вкусове, образование, хобита и други подробности. Уебсайтът определя, че тези профили е най-вероятно да съвпадат с определен профил и съответно дава препоръки.

Примерно проучване - уебсайтове за професионални мрежи

Проблем: Уебсайтове за професионални мрежи като LinkedIn искат да препоръчат най-подходящите връзки и работни места въз основа на редица параметри като профил, изгледи на връзка, изгледи на профили и членство в групата, което отразява интересите и предпочитанията.

Решение: За да направите това, такива мрежови уебсайтове преминават през множество слоеве връзки, като връзки на връзки на връзки и т.н. След това логиката на графиката намира общи професионални интереси, кариера, профили за работа, членство в група и друга информация и въз основа на констатациите дава препоръки както в мрежите, така и в работните места.

Факти и цифри от индустрията

Дадените по-долу факти и цифри показват колко графичната база данни е приета в целия отрасъл:

  • Повече от 30 глобални 2000 компании, които включват Wal-Mart, eBay, Lufthansa и Deutsche Telekom, приеха Neo4j, най-популярната база данни с графики, създадена от Neo Technology.
  • Промишленият наблюдател DB-Engines казва това за популярността и приемането на графични бази данни: „Графичните СУБД набират популярност по-бързо от която и да е друга категория база данни“, тъй като от януари 2013 г. тя нараства с почти 300 процента.
  • От май 2013 г. много основни сайтове за онлайн запознанства започнаха да приемат бази от графични данни.
  • LinkedIn има голям екип, който работи върху собствената си система от бази данни с графики.
  • зависи до голяма степен от графична база данни и също така е пуснала FlockDB, графична база данни с отворен код. (За повече информация за базите данни с отворен код, вижте защо базата данни с отворен код набира популярност.)
  • С цел да направи лесните за използване за корпоративни потребители бази от графики, Teradata пусна нов тип SQL, известен като SQL-GR.

заключение

Графичната база данни представлява нов начин за гледане на големи данни. Има две ясни предимства на графичните данни:

  1. Релационните системи за управление на бази данни (RDBMS) не са в състояние да обработват огромни обеми от данни за кратък период от време. Освен това той не е в състояние да организира огромни обеми от данни. Графичната база данни може да преминава през всякакъв брой връзки между субекти и да организира логически информация.
  2. Графичните бази данни са изключително ефективни за извличане на съответна информация след измиване на няколко субекта и взаимоотношения. Както беше посочено по-рано, те могат да питат и връщат изключително ценни данни, които BI системите могат да представят по удобен за потребителите начин.

Изглежда, че е само въпрос на време, преди други индустрии, които се занимават с огромно количество данни, като банкиране и финанси, фармацевтични продукти, отбрана и разузнаване, също ще използват графични бази данни. Всъщност разкриването на престъпления и идентифицирането на застрахователните измами с помощта на мрежи, взаимоотношения и субекти с данни от графики със сигурност е интересна задача.