This page (revision-4) was last changed on 03-Nov-2012 02:24 by Dieter Käppel

This page was created on 03-Nov-2012 02:20 by Dieter Käppel

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
4 03-Nov-2012 02:24 1 KB Dieter Käppel to previous
3 03-Nov-2012 02:24 1 KB Dieter Käppel to previous | to last
2 03-Nov-2012 02:20 1 KB Dieter Käppel to previous | to last
1 03-Nov-2012 02:20 809 bytes Dieter Käppel to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 changed one line
Die [Convex Database|Intersult Convex Database] ist eine Datenbank zum Ablegen und Auffinden von komplexen Datenobjekten.
Die [Convex Database|Intersult Convex Database] ist eine Datenbasis zum Ablegen und Auffinden von komplexen Datenobjekten.
At line 4 changed one line
Komplexe Datenobjekte bezeichnet solche Dateien, für die keine unmittelbare Ordnung existiert, weil die Anzahl der Kriterien sehr groß ist. Beispiele sind Bilder, Töne, Dateien. Zwischen solchen Objekten kann jedoch immer eine Ähnlichkeit definiert werden, sei es die Edit-Distance nach Levenshtein.
Komplexe Datenobjekte bezeichnet Objecte, für die keine unmittelbare Ordnung existiert, weil die Anzahl der Kriterien sehr groß ist. Beispiele sind Zeichenketten, Bilder, Töne oder Dateien. Zwischen solchen Objekten kann jedoch immer eine Ähnlichkeit definiert werden, sei es die Edit-Distance nach Levenshtein.
At line 6 changed one line
Bisher bestand das Problem sowohl im Sortieren als auch in den Zugriffsmechanismen einer derartigen Datenbank. Das Hinzufügen und Entfernen von Elementen verursachte mehr Aufwand, als die gesamte Datenbasis zu vergleichen.
Bisher bestand das Problem sowohl im Sortieren als auch in den Zugriffsmechanismen einer derartigen Datenbasis. Das Hinzufügen und Entfernen von Elementen verursachte mehr Aufwand, als die gesamte Datenbasis zu vergleichen.
At line 9 changed one line
Die [Intersult Convex Database] verwendet Algorithmen zum effizienten Hinzufügen und Entfernen von Elementen in der Datenbank.
Die [Intersult Convex Database] verwendet Algorithmen zum effizienten Hinzufügen und Entfernen von Elementen in der Datenbasis.
!!!Beispiel
{{{
public class ConvexTest {
@Test
public void test() {
String test = "test";
ConvexSet<String> set = new ConvexSet<String>(new EditDistance(), new LenseCriterion());
for (int i = 0; i < size; ++i) {
String string = StringUtils.generateString(10D);
System.out.println(string);
set.add(string);
}
ConvexSet<String>.Convex convex = set.find(text);
System.out.println(convex.getValue() + "(" + convex.distance(test) + ")");
}
}
}}}