< img src = "https://regmedia.co.uk/2024/07/16/nasa.jpg"/> < P > Analytics Group’s People’s People поменяла свою базу данных графика NEO4J на мемграф из -за затрат.
< P > Дэвид Меза, старший ученый для данных в команде, сказал недавний вебинар, что, несмотря на использование NEO4J в течение примерно десяти лет, стоимость стала проблемой. < P > Meza ранее говорил с < em > Регистр о преимуществах использования системы баз данных Graph Neo4J в НАСА для объединения данных из различных предприятий космического агентства для понимания взаимосвязи, навыков, способностей, задач и технологий (Ksatts), и занятий, а также. < p > Но на недавнем вебинаре для мемграфа он объяснил переход на базу данных графика в памяти.< P >«Самая большая вещь с NEO4J — это то, что это очень дорого для меня. Я не могу себе этого позволить в моей нынешней среде», — сказал он.
< P > На прошлой неделе администрация Трампа предложила сократить годовой бюджет НАСА на 24 процента с 24,8 млрд. Долл. США до 18,8 млрд. Долл. США на фоне усилий по сокращению государственных расходов. < P > Мем. Тем не менее, он написан в C ++ и лучше интегрирует с Python, чем NEO4J, который использует Java для создания приложений. < p > «Было много преимуществ. [Мы могли бы] использовать тот же инструмент, не заново переучившись, потому что мы проделали большую работу с Neo4j. А затем [мемграф] показал мне стоимость. Такая часть продала меня», — сказал он. «Это было больше о простоте перехода и стоимости».< P >НАСА интегрирует мемграф в свою интеллектуальную систему запросов человеческого капитала, чтобы обеспечить более быстрое извлечение соответствующей информации для сотрудников. «Его подход на графике позволяет нам отслеживать обновления в реальном времени, обеспечивая точные связи между различными политическими документами и источниками данных. Благодаря включению меморизации в наш процесс получения генерации, мы повышаем отзывчивость нашей системы и лучше рассмотрим знания НАС. < p > Говоря с < em > Регистр , генеральный директор меморизации Доминик Томицевич сказал, что Neo4j полагался на сложные структуры B-дерево на диске с кэшированием в памяти. «Таким образом, чтобы запустить алгоритмы графика, нужно иметь много действительно случайных прыжков на графике».
< p > Поскольку диски создаются для последовательных считываний, а не случайных считываний, решением было дублировать данные для запуска рабочих нагрузок аналитики из формата только для чтения, а затем написать результаты в исходные данные по мере необходимости.
< P > «Пока вы можете делать много вещей с Neo4J, особенно если вы выполняете некоторые рабочие нагрузки, если вам нужно принимать решения в режиме реального времени, то становится очень дорого восстанавливать эти индексы в памяти и переворачивать все данные и запускать алгоритмы, а затем написать данные обратно в оригинальный график»,-сказал Томис. < P > В Мемграфе структуры данных созданы для рабочей нагрузки на науку о данных, заявил он. С моментальными снимками система в памяти может поддерживать транзакционные рабочие нагрузки, а также аналитику в реальном времени. < P > NEO4J было приглашено прокомментировать эту статью. ®