[Tracker] Graph Database



Hello Tracker team,



I'm facing a design decision and I'd like to hear your opinion and some
advice, since you probably needed to make a similar decision.

I have a plain-text document written in a modeling language. This
language allows you to define classes, properties and objects. It's more
or less like defining a simple ontology by hand.

When querying the data, it's okay for small files to just keep the plain
text and scan it directly, but for large amounts of data it's not
practical. So I want to scan the files and write the models and objects
to some optimized storage.

For files linked with RDF I can use Tracker directly, but for custom
ones I can't, so I need to choose some database software.

IIRC, Tracker uses an SQL database. I don't know much about databases
(yet), but I read about many kinds of NoSQL databases, including
Semantic Graph databases and other non-SQL structures.

Which kind of database would you recommend? Can I expect higher speed
with NoSQL databases? I do need to learn things, but I hope you can tell
me where it's best to start.



Thanks in advance!
Anatoly



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]