Hey #neo4j friends, is anyone aware of a function/procedure to read the contents of a file/url without further processing? I want to do something like: CREATE (:Person {name:'me', pgpkey: apoc.read.url('https://.../my.asc')})
Expectation is that the contents of the URL are stored as a property. Any hints?
After a really long pause I've contributed again to apoc for #neo4j . Just a tiny change but it helps someone.
https://github.com/neo4j-contrib/neo4j-apoc-procedures/pull/3767
ouch Mr. customer, having accidentially lots of duplicated relationships combined with a variable path length match causes a explosion. #neo4j anti-tip of the day
Can anyone recommend a reliable online resource for learning Neo4j? I'm open to both free and paid options. Any guidance would be greatly appreciated.
📢📢NEW BLOG POST FROM SPONSOR
We interviewed Neo4j and asked them a few questions regarding their main products, their role in the Semantic Web Community, and about their vision.
Read the interview here: https://2023-eu.semantics.cc/page/news?page=2023-07-17
#semanticsconf #neo4j #graphdatabase
If you're in Chicago Aug 10, I'll be giving a talk on building Python-centered workflows to search through terabytes of genomic data, along with #Nextflow and #neo4j
at Chipy
https://www.chipy.org/meetings/230/
OpenSanctions: An Open-Source Project About Financial Restrictions. I talked to Friedrich Lindenberg about investigative journalism and #opensanctions which tracks sanctions and financial restrictions on assets and individuals.
medium.com/p/f1dbdfea3e04 #neo4j #blog
I just started my thesis on the topic of "Analyzing Mastodon's Decentralized Network: A Graph Database Visualisation and Network Analysis with Neo4j".
As I am new to Mastodon and currently testing the Mastodon API, do you have any tipps for me as to how to fetch public data with Python? Can you recommend some online ressources?
#networkanalysis #mastodon #neo4j
Hello everyone!
In today's post, we'll discuss the data modeling and schema design for our Golang project, which focuses on analyzing a marketplace's purchase data. This analytical application will help us understand the relationships between sellers, products, and customers, as well as feedback provided by customers on their purchases. The marketplace operates in various locations, including countries and states.
Let's dive into the details of the data schema:
Node types:
Location: Represents a country or a state.
Seller: Contains attributes such as name, locations where the seller offers products, and feedback scores.
Product: Includes attributes like ID, price, and a relationship to its seller.
Customer: Has attributes like ID, location, and represents clients who ordered products and optionally provided feedback on their purchases.
Relationships:
Seller to Location: A many-to-many relationship, indicating the locations where a seller offers their products.
Product to Seller: A many-to-one relationship, connecting each product to its respective seller.
Customer to Product: A many-to-many relationship, representing the products purchased by customers.
Customer to Product (Feedback): A many-to-many relationship, where customers can provide feedback on the products they purchased.
With these node types and relationships in place, we can efficiently model our analytical application about marketplace purchases in a graph database. In the following posts, we'll explore different graph databases and evaluate how well they can handle our data model, in terms of installation, code samples, and performance.
Stay tuned for our next post, where we'll dive into EdgeDB and explore its potential for our Golang project. See you there!
```
classDiagram
Location "1" -- "many" Seller : Offers Products In
Seller "1" -- "many" Product : Sells
Customer "many" -- "many" Product : Purchased
Customer "many" -- "many" Product : Gave Feedback On
class Location {
+ID: Integer
+Name: String
}
class Seller {
+ID: Integer
+Name: String
+FeedbackScore: Float
}
class Product {
+ID: Integer
+Price: Float
}
class Customer {
+ID: Integer
+Location: String
}
Purchased --|> Customer
Purchased --|> Product
class Purchased {
+Count: Integer
}
GaveFeedbackOn --|> Customer
GaveFeedbackOn --|> Product
class GaveFeedbackOn {
+Score: Float
}
```
Copy the code above and paste it into the Mermaid Live Editor (https://mermaid-js.github.io/mermaid-live-editor/) or any other Mermaid-compatible diagramming tool to generate the updated schema diagram
#golang #graph #data_modeling #schema_design #edgedb #neo4j #dgraph
#edgedb #golang #graph #schema_design #data_modeling #neo4j #dgraph
Cool to learn how GSK builds their #knowledgegraph for better clinical reporting Workflows #graphsummit #lifescience #pharma #neo4j
#knowledgegraph #graphsummit #lifescience #pharma #neo4j
neo4cl now supports Bolt v4.34 and Neo4j 4.4.18.
Now I just need to find documentation for v5, and I can make it *really* modern!
TIL the `guix graph` command has a backend that outputs [cypher queries](https://neo4j.com/docs/cypher-manual/current/) (for use with [neo4j](https://neo4j.com/))
Interesting in expanding your #neo4j skills? Go and register for the upcoming workshops: https://neo4j.com/events/list/?tribe-bar-search=training+series&tribe_eventcategory%5B0%5D=25964
by the amazing @mesirii @meistermeier and others #springdata #geospatial #cypher #workshop #training
#neo4j #SpringData #geospatial #cypher #workshop #training
Is it already time for another episode of Going Meta? Seems like it! Join us next week for a new episode on #ontology #knowledgegraph and more! https://youtube.com/live/Aurp3eztRHM #neo4j
#ontology #knowledgegraph #neo4j
An #opensource consortium that includes #Google plans to release a deployable beta of the #GUAC project this month, a possible milestone for #cloudnative #SBOM. https://www.techtarget.com/searchitoperations/news/365532041/SBOM-graph-database-aims-to-be-cloud-security-secret-sauce
#knowledgegraph #graphql #graphdatabase #Neo4j #cloudnativesecurity #cncf #OSS #opensourcesecurity #softwaresupplychain
#opensource #google #GUAC #cloudnative #SBOM #knowledgegraph #graphql #graphdatabase #neo4j #CloudNativeSecurity #cncf #oss #opensourcesecurity #softwaresupplychain
Are you into #weather #data ? @mesirii uses BrightSky API an imports the data into #neo4j AuraDB:
https://youtube.com/live/9vbdS5n_ccs
Neo4j-Migrations 2.1.2 has been released: https://github.com/michael-simons/neo4j-migrations/releases/tag/2.1.2
This is merely a bugfix release.
Neo4j-Migrations is a database #migration tooling for #Neo4j.
Today we released Cypher-DSL 2023.1.0, the first version that does include a bit of semantic analysis of the #Cypher statements being built or parsed with its parser module.
This will allow for additional verification, checks and possible mappers in Spring Data #Neo4j and other modules.
Big shout-out to @lukaseder for feedback and input and ofc helping us getting a #sql2cypher PoC to work.
Links in the release notes:
https://github.com/neo4j-contrib/cypher-dsl/releases/tag/2023.1.0
It's the 9th part of the awesome #microservices series by Jennifer Reif #Neo4j on Foojay :foojay: Today, this time join her to successfully create an orchestrated #microservices system with #Docker Compose!
https://foojay.io/today/journeys-in-java-level-9-docker-compose-all-the-things/
#microservices #neo4j #docker #foojaytip
Next week we are exploring #infrastructure mapping and how to visualise and mitigate attack paths with #akamai and #neo4j - Tune in: https://youtube.com/live/2F-xx4LcTng
#infrastructure #akamai #neo4j