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 _______________________________________________ tracker-list mailing list tracker-list@gnome.org https://mail.gnome.org/mailman/listinfo/tracker-list