A
A
Aquahawk2014-01-08 18:04:51
data mining
Aquahawk, 2014-01-08 18:04:51

Are there systems for handling information about objects and relationships?

We need a system in which it will be convenient to operate with a large number of objects related in a certain way.
For example, let's take an online game, there are characters, quests, quest goals, items.
All this can be pulled out in the form of a graph with connections. You need to be able to quickly, in any form, either by console requests or graphically get information of the form:
There is an object, an ax. It is necessary to understand from him, all the places where he meets. Those. that it drops from a wolf monster, can be bought and sold in weapons-type stores, is given as a reward for the N22 quest, and is required for the second goal of the N55 quests. And let's just say that you can quickly surf on this thing. They took an ax, saw the target, went to it, looked, opened quest 55, saw what kind of quest, and how changing the parameters of the ax will affect the quest itself.
And I understand that the best option would be to create your own simple solution with a separate page for each object. But before sculpting, it seems that someone has already solved similar problems. One of the examples is this minecraft wiki: http://minecraft-ru.gamepedia.com/Summon_Eggs But there people support everything with their hands, and I already have a native graph from the database, the task is convenient to work with. The scale is large enough for manual processing but not super large, thousands of objects and quests, in principle, there will be no more than a few tens of thousands of them. SQL queries are not convenient, it is very slow to crawl through them even if all the information is presented in a relational database. You just need to quickly browse through the graph.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey, 2014-01-09
@seriyPS

www.neo4j.org ? I didn't work with her.

A
Alexey Pomogaev, 2014-01-09
@Foror

Try to search on github, you probably need some kind of graph editor, with the ability to import data and operations on them. There should definitely be such a thing, I even remember seeing something like that, but right now I don’t remember where.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question