Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
treex:api-implementation [2015/12/11 12:51] popel |
treex:api-implementation [2015/12/11 13:34] ufal |
||
---|---|---|---|
Line 43: | Line 43: | ||
Zde je vidět, že Devel:: | Zde je vidět, že Devel:: | ||
+ | |||
+ | ==== Identifikátory ==== | ||
+ | |||
+ | V dosavadním Treexu byly identifikátory (uzlů) považovány za nevyhnutelnou režii a byly zpracovávány (generovány, | ||
+ | |||
+ | Nabízí se znovu zvážit: | ||
+ | - Jakých hodnot mají identifikátory nabývat | ||
+ | - Jak má být realizováno indexování identifikátorů | ||
+ | |||
+ | 1) Hodnoty identifikátorů | ||
+ | - atomické nebo strukturované (hierarchicky složením id dokumentu+bundlu+zóny+uzlu)? | ||
+ | - pokud hierarchické, | ||
+ | - v jakém scopu musí být id unikátní? | ||
+ | |||
+ | 2) Indexování identifikátorů | ||
+ | - zanášet do indexu automaticky jako nyní, nebo líně (při prvním využití), nebo ještě nějak jinak? | ||
+ | - kde držet index (asi nadále mapu id-uzel)? U dokumentu jako teď, nebo u runneru? | ||
+ | |||
==== Benchmark Perlích accessorů ==== | ==== Benchmark Perlích accessorů ==== |