Abo
  • Services:

KDE: Nepomuk ist reif, Baloo ist schneller

Seit KDE 4.11 gilt die semantische Suche Nepomuk als ausgereift. Deren Nachfolger Baloo soll aber deutlich schneller werden - denn Nepomuk ist abhängig vom Resource Description Framework, das als zu langsam gilt und zu viel Arbeitsspeicher belegt. Baloo verzichtet darauf.

Artikel veröffentlicht am ,
Baloo soll Nepomuk in KDE SC 4.13 ersetzen.
Baloo soll Nepomuk in KDE SC 4.13 ersetzen. (Bild: KDE)

"Wir sind an einem Punkt angelangt, an dem wir Nepomuk nicht mehr verbessern können, zumindest nicht, indem wir an dem Code feilen", schreibt der Entwickler Vishesh Handa in einer E-Mail an die Nepomuk-Entwicklerliste. Nepomuk sei inzwischen einigermaßen schnell und stabil. Allerdings nicht, wenn es zusammen mit Akonadi eingesetzt wird, dem Zwischenspeicher für KDEs Personal Information Management (PIM). Dann belastet Nepomuk die CPU übermäßig.

Stellenmarkt
  1. Dataport, Altenholz bei Kiel
  2. RuP Vertriebs GmbH, Rödermark

Zudem verwendet Nepomuk Virtuoso für das Speichern von RDF. Virtuoso sei möglicherweise der beste Speicher für RDF-Daten (Resource Description Framework), allerdings benötigt Virtuoso übermäßig viel Arbeitsspeicher. Außerdem nutzt es zwei Speicherorte, einmal für die Suche und nochmal für die Daten. Dadurch entstehen eine massive Datenduplizierung sowie erhebliche Synchronisierungsprobleme. Im Zusammenspiel mit Akonadi verstärkt sich dieses Problem nochmals, da die Daten zwischen den beiden Frameworks zusätzlich synchronisiert werden müssen. Daher gibt es auch viele Doppelungen in den APIs, da nicht immer klar ist, wo genau welchen Daten gespeichert werden.

Suche per Plugins

Bei der Entwicklung der Nepomuk-Alternative Baloo wollten die Programmierer zunächst eine verbesserte Version von Virtuoso unter dem Namen Vishuoso entwickeln. Sie mussten allerdings bald feststellen, dass die Probleme der Datenduplizierung und der Synchronisierung weiterhin bestehen würden. Da helfe auch die schnellste RDF-Implementierung nicht, schreibt Handa.

Baloo hingegen bietet sämtliche Funktionen von Nepomuk, ohne RDF zu verwenden. Im Kern gibt es nach wie vor Speicherorte für Daten und die Suche sowie für die Beziehungen zwischen Objekten. Die Suche ist in Form von Plugins realisiert. Gegenwärtig haben die Entwickler drei Plugins entwickelt, die unabhängig voneinander Dateien, E-Mails und Kontakte durchsuchen. Baloo kümmert sich gegenwärtig nur um Dateien und überlässt beispielsweise Akonadi die Verwaltung von PIM-Daten.

Nach nur zwei Monaten funktioniere Baloo bereits besser als Nepomuk, schreibt Handa. Deshalb schlägt er vor, Baloo als Ersatz für Nepomuk bereits in KDE 4.13 einzusetzen. Nepomuk soll dann nur noch für die Distributionen gepflegt werden, die Baloo nicht so schnell umsetzen können.



Anzeige
Blu-ray-Angebote
  1. (2 Monate Sky Ticket für nur 4,99€)
  2. (u. a. Deadpool, Alien Covenant, Assassins Creed)
  3. 4,99€

armakuni 23. Apr 2014

Ich sehe das genau so. KMail hat bei mir seit Kubuntu 10.04 Thunderbird abgelöst. Den...

smurfy 19. Feb 2014

Wenn KTP bei dir auf Nepomuk zurückgegriffen hat, dann wirst du "libkpeople" in...

Thaodan 19. Feb 2014

Ich hab zwar nur Erfahrung von Tracker auf dem N9, aber da läuft er grässlich und viel...

Seitan-Sushi-Fan 18. Feb 2014

Nein, denn: Zentrales Feature von Nepomuk ist/war der RDF-Kram und genau das wurde ja...

Gormenghast 18. Feb 2014

Nepomuk, Virtuoso und Akonadi waren Komponenten, die nie wirklich gut zusammen gepasst...


Folgen Sie uns
       


Neue OLED-Leuchtmittel angesehen (Light and Building 2018)

Die OLED-Technik macht im Leuchtenbereich Fortschritte.

Neue OLED-Leuchtmittel angesehen (Light and Building 2018) Video aufrufen
Adblock Plus: Bundesgerichtshof erlaubt Einsatz von Werbeblockern
Adblock Plus
Bundesgerichtshof erlaubt Einsatz von Werbeblockern

Der Bundesgerichtshof hat im Streit um die Nutzung von Werbeblockern entschieden: Eyeo verstößt mit Adblock Plus gegen keine Gesetze. Axel Springer hat nach dem Urteil angekündigt, Verfassungsbeschwerde einreichen zu wollen.

  1. Urheberrecht Easylist muss Anti-Adblocker-Domain entfernen

Patscherkofel: Gondelbahn mit Sicherheitslücken
Patscherkofel
Gondelbahn mit Sicherheitslücken

Die Steuerungsanlage der neuen Gondelbahn am Innsbrucker Patscherkofel ist ohne Sicherheitsmaßnahmen im Netz zu finden gewesen. Ein Angreifer hätte die Bahn aus der Ferne übernehmen können - trotzdem beschwichtigt der Hersteller.
Von Hauke Gierow

  1. Hamburg Sensoren melden freie Parkplätze
  2. Edge Computing Randerscheinung mit zentraler Bedeutung
  3. Software AG Cumulocity IoT bringt das Internet der Dinge für Einsteiger

Blue Byte: Auf dem Weg in schöner generierte Welten
Blue Byte
Auf dem Weg in schöner generierte Welten

Quo Vadis Gemeinsam mit der Universität Köln arbeitet Ubisoft Blue Byte an neuen Technologien für prozedural generierte Welten. Producer Marc Braun hat einige der neuen Ansätze vorgestellt.

  1. Influencer Fortnite schlägt Minecraft
  2. Politik in Games Zwischen Völkerfreundschaft und Präsidentenprügel
  3. Förderung Spielebranche will 50 Millionen Euro vom Steuerzahler

    •  /