Описание тега apache-age

Используйте этот тег для вопросов по программированию, интеграции и настройке, связанных с использованием Apache AGE в вашем программном проекте. Apache AGE — это расширение PostgreSQL, которое предоставляет возможности графовой базы данных.
4 ответа

создать график возраста apache из графика networkx

Я начал использовать apache age, и мне было интересно, есть ли классный способ напрямую поместить networkx graph в базу данных apache age? Я использую обходной путь, чтобы получить края и узлы, связанные с их атрибутами, чтобы вставить их в эпоху ap…
09 фев '23 в 12:09
4 ответа

Как объединить два или несколько существующих графиков

Есть ли способ или запрос для объединения данных, которые существуют в двух или более существующих графиках? Если да, то какую терминологию для этого следует использовать?
26 фев '23 в 08:31
5 ответов

Apache AGE — изменение меток узлов и ребер

Есть ли способ изменить текущую метку вершины или ребра? Например, если я создаю граф для хранения фильмов и сериалов, а затем создаю следующую вершину: SELECT * FROM cypher ('visual_arts', $$ CREATE (v:Movie {title: "The Last of Us", episodes: 4, s…
06 фев '23 в 18:00
7 ответов

Как вернуть вершины из разных графов по одному запросу с помощью ApacheAGE?

Я хотел получить все вершины из двух разных графов, которые я создал (один называетсяfamily_treeа другойtaxonomy_biology) и использовал для этого следующую команду: SELECT * FROM cypher ('family_tree' AND 'taxonomy_biology', $$ MATCH (v) RETURN v $$…
09 янв '23 в 20:46
1 ответ

Каково расположение MODULE_PATHNAME в Apache Age?

Хотя обычно используется при создании расширений PostgreSQL, Apache Age используетMODULE_PATHNAMEпеременная для хранения и извлечения скомпилированного кода C. CREATE FUNCTION ag_catalog.create_graph(graph_name name) RETURNS void LANGUAGE c AS 'MODU…
03 мар '23 в 19:10
2 ответа

Apache AGE — создание ошибки материализованного представления

Я хотел создать материализованное представление из таблицы меток, а затем создать для него индексы. Однако, когда я набираю запрос для создания этого представления, postgres выдает ошибку. Вот запрос, который я набираю, чтобы вернуть все вершины, со…
31 янв '23 в 15:31
1 ответ

Можем ли мы получить graphID(Oid) графика на терминале postgresql

Я создал граф с именем cyc_graph. Сейчас я проверяю, могу ли я вставить некоторые вершины в этот граф с помощью функции agtype_build_map, но эта функция требует в качестве параметра graphID. Итак, как я могу получить graphID графика, уже созданного …
29 янв '23 в 00:43
6 ответов

Не удалось создать график в PostgreSQL с использованием расширения «возраст», несмотря на выполнение всех шагов

Я пытаюсь создать график в PostgreSQL, используя расширение «возраст», но столкнулся с проблемой. Может ли кто-нибудь помочь мне в решении этой проблемы? Я искал в каталоге, но все еще не могу найти решение select * from pg_proc where proname like '…
28 янв '23 в 00:50
11 ответов

Как я могу гарантировать, что все узлы в базе данных графа, такой как AGE, уникальны?

Я использую AGE для создания графовой базы данных и хочу убедиться, что все узлы в моей базе данных уникальны. Я хочу, чтобы на моем графике не было нескольких узлов с одинаковыми свойствами и метками. Например, если у меня есть узел с меткой Person…
31 янв '23 в 10:07
1 ответ

Как суммировать каждое свойство ребра переменной длины

У меня есть граф с вершинами в виде городов, а также ребра, соединяющие каждый город. Эти ребра содержат свойство, называемоечто представляет собой время, чтобы добраться из одного города в другой. SELECT * FROM cypher('Saxeburg', $$ MATCH (v1)-[e]-…
03 мар '23 в 23:32
1 ответ

Не удается увидеть первое свойство узла в Age Viewer

Я создал узел Book с именем Book следующим образом: Select * FROM cypher('graph_two',$$ CREATE (n:Book {title:'Something'}) $$) as (a agtype); И человек Node следующим образом: Select * FROM cypher('graph_two',$$ CREATE (n:User {Name:'Something'}) $…
20 янв '23 в 07:52
2 ответа

Как получить аргументы функции в Postgresql

Я меняю pg-pool для обслуживания шифровальных запросов для Apache AGE, и у меня есть следующий код, который принимает оператор select. Отсюда он получает предложение FROM, а затем из предложения FROM получает имена функций. Итак, теперь мне нужны ар…
17 фев '23 в 05:52
2 ответа

Создание кратчайшего пути с Apache AGE

Я читал сообщение в блоге Джаспера Блюза: ROCK 'N' ROLL TRAFFIC ROUTING, WITH NEO4J , но я хотел перенести его на AGE. Он строит граф с несколькими вершинами, помеченными какMetroи каждая вершина соединена с другой ребром, обозначенным какHAS_ROUTEи…
17 фев '23 в 01:58
1 ответ

Как я могу удалить любую метку (либо для вершины, либо для ребра) в Apache AGE?

Я пытался: SELECT drop_vlabel('graph','vName'); SELECT delete_vlabel('graph','vName'); Но выдают ошибку. ERROR: function drop_vlabel(unknown, unknown) does not exist ERROR: function delete_vlabel(unknown, unknown) does not exist Как мне это сделать?
26 фев '23 в 19:31
0 ответов

Как подключиться к Apache AGE из .Net 7.0?

Для Apache Age есть драйвер для Python, Golang и пары других языков, но нет драйвера на C# для .Net 7.0 . Как использовать эту графовую СУБД из .Net 7.0? Если есть, дайте ссылку на пример подключения из .Net.
31 янв '23 в 08:22
3 ответа

Apache AGE- Как реализовать связь между двумя графиками

Если у нас есть 2 базы данных графов «A» и «B», и в настоящее время нет связи между узлами базы данных графа A и базы данных графа B, и теперь мне нужно добавить связь между узлом A и узлом B, тогда как Я делаю это с помощью AGE. Например, A может б…
14 янв '23 в 04:44
3 ответа

Можно ли создать график в AGE, используя существующую таблицу в базе данных?

Я только начал с расширения Apache AGE. Я изучаю функциональные возможности графовой базы данных. Есть ли способ создать график из существующих таблиц/схем, чтобы таблица стала меткой, а атрибуты стали свойствами вершины? create_graph('имя графика')…
19 янв '23 в 21:35
7 ответов

Ошибка при добавлении зависимостей для установки apache age

Чтобы установить возраст Apache из исходного кода, я устанавливаю файлы разработки для серверного программирования PostgreSQL. Для этого я использую следующую команду в своей ОС Ubuntu. sudo apt install postgresql-server-dev-11 Но я получаю эту ошиб…
20 янв '23 в 06:50
4 ответа

PostgreSQLClientKit запрашивает базу данных

Есть ли короткий способ подготовить операторы и выполнить их, если вы пытаетесь выполнить несколько запросов и вас не интересуют результаты, генерируемые этими операторами. Например, я хочу выполнить эти два оператора, есть ли короткий способ написа…
21 янв '23 в 11:54
8 ответов

Как изменить имя графа в Apache-AGE?

У меня есть график с именемpeopleсозданный внутри моей базы данных apache . Но теперь я хочу обновить его доpopulation Как мне это сделать?
03 мар '23 в 19:00