? Eine Anwendung, die mit Ubuntu , einer Linux -basierten Betriebssystem kommt , besteht Tracker von einer Vielzahl von innovativen Technologien , die zusammen arbeiten , um den Betrieb der Desktop eines Computers beeinflussen . Soll Raffinesse und Integration in die Systemumgebung hinzufügen , bleibt die Tracker Applet effizient und sehr schnell für viele Anwendungen. Geschrieben in der Programmiersprache C , Tracker hilft auch Entwicklern Stück zusammen die Ubuntu und GNOME -Schnittstellen. Indexer
Die Tracker -Applet ermöglicht umfangreiche Suchoptionen direkt vom Desktop. Während viele andere Systeme ein "finden" oder " lokalisieren " , das sehr langsam läuft verwenden, führt Tracker Licht auf System-Ressourcen und arbeitet vergleichsweise schnell . Mit einer Kombination von Metadaten und die SQLite und QDBM Technologien , läuft Tracker eine einzigartige Suchaktion unter Verwendung einer Keyword- und Tag-System . Tracker können Dateien auf die Informationen innerhalb und auch von beschreibenden Eigenschaften, wie die Metadaten einer Datei . Enthaltenen suchen
Tag Database
Tracker ermöglicht es einem Benutzer zu etikettieren einzelnen Dateien mit einem Schlüsselwort der Wahl, im Tandem mit seinem Indexer und Unterstützung bei der persönlichen Organisation . Diese Funktion kann umgehen die Notwendigkeit für mehrere Ordner, die jeweils spezielle Informationen , eine Methode, die Unordnung führen kann enthalten . Tracker verwendet diesen Tag-Datenbank für hoch angegeben durchsucht , wie das Auffinden von Dateien innerhalb eines bestimmten Monats erstellt , die eine bestimmte Dateigröße besitzen , zum Beispiel.
Extensible Metadata Database
< br >
Eine Methode, um Dateien organisiert , bietet Metadaten Daten über andere Daten auf einem Computer . Tracker betreibt ein System, das Metadaten -Dienstprogramm bietet in andere Anwendungen wie Musik-Player . Im Fall von einem Musik-Player , besitzen einige Songs Metadaten, die eine Künstlerin oder ein Album den Namen enthält . Tracker Extensible Metadata Database ermöglicht eine effiziente und schnelle Verwaltung von Metadaten, um diese Arten von Anwendungen . Der Metadaten-Datenbank besitzt Erweiterbarkeit, was bedeutet, dass die Entwickler es geschaffen, damit es auch in Zukunft mit neuen Befehlen erweitert werden.
Datenbank für First Class Objects
In der Programmierung ein "first class object" bezieht sich auf etwas , dass ein Programmierer erstellen, können zerstören oder als Parameter . A " Parameter " wiederum bezieht sich auf eine spezielle Art von Variablen , oder ein Stück von Informationen. Tracker verfügt über eine eigene Datenbank für erstklassige Objekte , so dass andere Anwendungen wie GNOME, um seine Informationen zu nutzen. Einzigartig ist, behandelt Tracker -Dateien auf einem Computer als wäre jeder ein erstklassiges Objekt , so dass es Daten in Bezug auf die Eigenschaften einer Datei zu speichern. Zum Beispiel Bilder Dimensionen besitzen und Musikdateien besitzen Audio- Längen , so Tracker hält Registerkarten auf alle damit verbundenen Informationen .