home.social

#neo4j — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #neo4j, aggregated by home.social.

fetched live
  1. I did have quite a fantastic long weekend in Berlin but also kinda was looking forward to work.

    I did forget that I added one additional day off for chores and stuff.

    It seems that I do still like working at #Neo4j a lot with colleagues like @meistermeier and @mesirii

  2. Release of OntoWeaver 1.9.0 : github.com/oncodash/ontoweaver

    Now with the (long awaited) `compose` transformer!

    OntoWeaver is a tool to convert tables and documents into Semantic Knowledge Graphs, with a simple declaration of the desired mapping, and a lot of output formats.

    #SKG #KnowledgeGraphs #Python #OntoWeaver #BioCypher #Neo4j

  3. Жители Валдории живут 147 лет, а страна граничит с Германией и Японией одновременно. Исследование MiroFish. Часть 2

    Вторая статья из трёх об исследовании MiroFish, открытого стека мультиагентной симуляции общества. В первой части изложены методология исследования и находка Silent Failure. В этой части: досье вымышленной страны с восемью классами заложенного абсурда, четыре байт-идентичных прогона с разными результатами и пре-регистрированный эксперимент, который локализовал причину.

    habr.com/ru/articles/1067384/

    #MiroFish #GraphRAG #Neo4j #LLM #галлюцинации #аудит #воспроизводимость #мультиагентные_системы

  4. Что будет если загрузить в «симулятор общества» чистый lorem ipsum? Большое исследование MiroFish, часть 1

    Первая статья из трёх об исследовании MiroFish, открытого стека мультиагентной симуляции общества. В этой части: стек, методология и находка Silent Failure. Бэкенд зафиксировал отказ за десятки миллисекунд, статусный API отдал задачу как выполненную, а индикатор прогресса не отвечал более часа.

    habr.com/ru/articles/1066548/

    #MiroFish #GraphRAG #LLM #Neo4j #аудит #воспроизводимость #тестирование #мультиагентные_системы

  5. Hours before going for vacation it occurred to me, that my work on #Neo4j #VirtualGraph has been nothing but a continuation of what I am doing now for way over a decade: Enjoying myself a bit of #query languages AND #ObjectMapping

    Neo4j Virtual Graph might be the last #ORM you ever need: It maps your relational data not into a somewhat boring object graph, but a property graph that can be queried in not all, but a lot of great ways that only #Cypher lets you.

  6. I am somewhat proud about what we build… And the interest in #Graph on top #relational databases is big.

    They did not get the #SQL out of me and now I can have it both ways with #Cypher :)

    Hope my #Devoxx talk gets accepted for that topic.

    #Neo4j #Java #Databases

    neo4j.com/blog/auradb/neo4j-vi

  7. [Перевод] Запросы к графам свойств SQL/PGQ в PostgreSQL 19

    PostgreSQL 19 добавляет SQL/PGQ (Property Graph Queries, запросы к графам свойств) на основе стандарта SQL:2023. Графовые структуры можно определить поверх уже существующих реляционных таблиц и запрашивать их синтаксисом сопоставления с образцом. Не нужны новый движок хранения, расширения или миграция данных.

    habr.com/ru/articles/1059810/

    #PostgreSQL_19 #графы_свойств #графовые_запросы #GRAPH_TABLE #MATCH #реляционные_таблицы #PostgreSQL #рекурсивные_CTE #Neo4j #sqlpgq

  8. My #neo4j t-shirt arrived! I know what I am wearing tomorrow :AmiyaRaveR:

  9. ArcadeDB 26.7.2 ships certified Bolt compatibility: 39 scenarios, all 5 official Neo4j drivers, 14 pinned versions, run nightly, published as a live matrix. Including the cells that aren't green.

    arcadedb.com/blog/bolt-dr...

    #GraphDatabase #Neo4j #Bolt #OpenSource

    Certified, Not Claimed: Arcade...

  10. busy at the #Neo4j booth at #WeAreDevlopers, so not much time to attend sessions. But @myfear speaking next to us, I had to join.

  11. On the way to #WeAreDevelopers Berlin. It will be exhausting 2 days for an introvert, but I 'm looking forward to it. I will be at the #Neo4j place most of the time.

  12. Как подключить таск-трекер к кодовой базе через RAG и не сойти с ума от стоимости токенов

    Главная проблема работы с LLM в реальном проекте — не качество модели, а контекст. Рассказываю, как с помощью RAG-индекса репозитория (векторы + граф вызовов) и плагина для Claude Code автоматически собирать правильный контекст по задаче из трекера — без ручного сбора и лишних токенов.

    habr.com/ru/articles/1053222/

    #RAG #LLM #Claude_Code #тасктрекер #векторный_поиск #Neo4j #MCP #граф_кода

  13. 18th June release of the TRAK00001 Architecture Viewpoints spec. that defines architecture view and unambiguously specifies allowed view content. sourceforge.net/projects/trakv. Also represented in HTML at trakviewpoints.sourceforge.io/.

    Graph describes changes and conforms to non-TRAK Model Change & Configuration Viewpoint at researchgate.net/publication/3

  14. NEW: sulpher

    sulpher v0.2.0 is out — a Cypher graph query language parser written in Go.

    This release completes openCypher 9 coverage and adds several Neo4j 5+ idioms:

    ✓ CALL {} subquery blocks (with variable scope clause and IN TRANSACTIONS)
    ✓ COUNT {} / COLLECT {} subquery expressions
    ✓ Label boolean expressions: (n:Person&Employee), (n:!Bot)
    ✓ LOAD CSV, pattern comprehensions, reduce(), quantified paths {n,m}
    ✓ Hex/octal literals, || GQL string concatenation
    ✓ 45-file corpus, 269 queries, 100% pass rate

    Compatibility: openCypher 9 100% · Neo4j 5 ~85% · Neo4j 25 ~65%

    github.com/ha1tch/sulpher

    #Go #Golang #Neo4j #Cypher #GraphDatabase #OpenSource #Parser #FOSS #Sulpher

  15. Did I have a bit of fun here, turning SQL to Cypher to SQL ad-infinitum? Might be.

    #Neo4j

    github.com/neo4j/neo4j-jdbc/re

  16. For #Neo4j #VirtualGraph we made massive use of #JDBC. A technology that is older than many colleagues.

    “How old are you again?”–“From your perspective about 346 years.” 😅

  17. Virtual graphs sourced from relational databases: this is what a great team and I have been occupied with at #Neo4j the last months. For me, it’s kind of full circle: #SQL, #Cypher and now SQL again behind the scenes. Somewhat a journey over a decade for me and still a topic near and dear to my heart.

    neo4j.com/blog/graph-database/

  18. Как мы строили MVP data lineage системы в ЮMoney

    Привет, меня зовут Юля, я дата-инженер в департаменте аналитических решений ЮMoney. Мы разрабатываем и поддерживаем ETL(ELT)-процессы загрузки данных для BI-продуктов компании: отчётов, дашбордов, витрин, API и других. В этой статье поделюсь, как мы разрабатывали MVP для построения data lineage системы и к каким выводам пришли, — так вы сможете адаптировать подход под свои процессы. Проблема, которая привела нас к разработке MVP, заключается в том, что в начале работы над большинством задач требуется подготовительная аналитика: восстановить путь происхождения данных, чтобы понимать, какие ETL(ELT)-процессы будут затронуты и на что повлияют изменения. Это увеличивает время выполнения задачи. Но, что ещё существеннее, процесс достаточно рутинный: каждый раз необходимо проводить статический анализ кода и изучать документацию (при её наличии). Мы решили автоматизировать эту работу, чтобы иметь под рукой инструмент для построения пути данных по точкам их обработки и применения, — то есть создать data lineage систему.

    habr.com/ru/companies/yoomoney

    #data_lineage #etl #elt #dwh #neo4j #kafka #cypher #data_governance #mvp #метаданные

  19. The other fun project of the weekend was another kind of beast:

    I wanted to be able to listen system output from specific RPG programs running on our AS400

    The idea was the following:

    could I generate a graph from dependencies used when X or Y RPG routine run?

    I wanted to be able to map physical programs from libraries and other dependencies.

    so I went the Java path since its the main language we use to interface with AS400 routines.

    Then I used Neo4J to graph the output of the Java ibmi listening server.

    I’m probably going to write a long form about this since it was really interesting to vibe code.

    At some point I had to query the RPG routine themselves to be able to find key dependencies my main RPG routines were using.

    so I basically created an API endpoint that I can query with specific program names to then find their dependencies and again graph the results to Neo4J

    I still have to fine-tune the codebase before I publish this publicly but I’m pretty happy about the results

    🔗 https://rmendes.net/notes/2026/04/19/60bd6