Questions tagged [graph-databases]
The graph-databases tag has no summary.
41 questions
1
vote
1
answer
289
views
Does it make sense to use a graph database (Neo4j) for a diagramming app?
I am developing a diagramming application and want to optimize operations with the Nodes and Relations of the diagram. Currently, I am using a relational database with tables for diagrams and nodes. ...
-1
votes
2
answers
524
views
Should I store large amounts of data in the properties of a node in a graph database?
I'm building a reddit clone on top of software that must incorporate a legacy neo4j graph database to track user actions. I also want to use it to store the comment/post data. Assuming this new app is ...
1
vote
1
answer
647
views
Designing a graph database structure for an application with a large amount of connections
I'm looking for advice on how to design the data model for a project I'm working on. I'm not really sure where to ask such a question. I've been using StackOverflow for years, but this problem is a ...
1
vote
0
answers
127
views
Is graph database suitable for accounting like software?
The problem:
We have a business process where we need to record many transactions between parties.
At the same time, the products&services that transactions are for can fall into many categories ...
4
votes
0
answers
178
views
How do you shard a graph database or graph data?
Imagine I have graph data that is beyond the size of a single machine.
How would you shard a graph database?
I asked on Hacker News and people suggested sharding based on a hash of the predicate-...
-1
votes
1
answer
405
views
How to model a ternary relationship in a graph-based paradigm?
Consider a context where we have Users saving Questions and adding personal Tags to them.
In a graph-based paradigm, a first approach could be something like:
(User)-[SAVES {tags}]->(Question)
...
0
votes
1
answer
194
views
Solution design leveraging Graph and Relational database types
Is it viable to leverage both a graph db and a relational db at the same time for the same data sets? Does it even make sense to approach the solution this way?
Thinking is i use nodes and ...
0
votes
1
answer
658
views
How does a database update trigger a notification to application layer?
Application component 1(ap1) record/insert/update a new state in graph database(neo4j)
For every new state change in the database, application component 2(ap2) needs to be informed/notified that a new ...
2
votes
1
answer
629
views
Neo4j graph performance: should I cache slow queries in a separate database?
Setup/Intro
I have 10k+ nodes in my Neo4j graph in which I need to display a sub-graph (100-500 nodes) between 2 start/end nodes on the frontend app along with info about the critical path and all ...
-3
votes
1
answer
186
views
Tracking Graph edges changes history
i have a graph and transactions which change the relationship between the graph nodes and i need to keep tracking of this changes over time. Kinde of queries i need to execute:
I want to see the ...
1
vote
0
answers
43
views
Queries as a service for other applications (neo4j)
I am new to neo4j and the graph I'm shaping will be used by third party applications for some fixed (cypher) queries - we can think about the classical "Who is friend of Alice?" question.
I'd like ...
2
votes
2
answers
352
views
Data modeling user-object permissions, between claims and metadata
I've been thinking about how to map user claims to permissions in a way that scales from a read and write perspective, probably using a stand-alone service. What we have today doesn't scale for ...
4
votes
2
answers
1k
views
How to properly use a database containing common tables in a multi-application system?
I'm trying to determine the best application and database architecture for a project I am working on.
The idea is that there will be multiple, separate applications that will all share a few tables ...
5
votes
2
answers
751
views
In a graph database, how do I know whether to use a node, node property or relationship property?
For example, given node types User and Post, and expressing that a user posted something on Twitter, what factors would I need to consider in deciding between:
(u:User)-[posted]->(p:Post {platform:...
5
votes
2
answers
2k
views
Is there something "dirty" about using a non-linear store in Event Sourcing?
I just stumbled upon an article by Lucas Majerowicz titled "Add git-like functionality to your application using Event Sourcing".
In it, he describes using Event Sourcing with events stored ...