Skip to main content

2017 | OriginalPaper | Buchkapitel

A Partitioning Scheme for Big Dynamic Trees

verfasst von : Atsushi Sudoh, Tatsuo Tsuji, Ken Higuchi

Erschienen in: Database Systems for Advanced Applications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, we propose a scheme for partitioning dynamically growing big trees and its implementation. The scheme is based on the history-pattern encoding scheme for dynamic multidimensional datasets. Our scheme of handling big dynamic trees is relying on the history-pattern encoding, by which large scale datasets can be treated efficiently. In order to partition these dynamic trees efficiently, the encoding scheme will be improved and adapted to the partitioning. In our partitioning scheme of a tree T, the path from the T’s root node to the root node of a partitioned subtree, is treated as an index for selecting the subtree. The path is split into a shared path and the local path in the subtree and each path is encoded by using the history-pattern encoding. The partitioning scheme contributes to the reduction of the storage cost and the improvement of the retrieval cost. In this paper, after our tree encoding scheme designed for the partitioning is described, some problems caused in the encoding are addressed and their countermeasure is presented. Finally, an implemented prototype system is described and evaluated.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat O’Neil, P.E., O’Neil, E.J., Pal. S., Cseri, I., Schaller, G., Westbury, N.: ORDPATHs: insert-friendly XML node labels. In: Proceedings of the ACM SIGMOD, pp. 903–908 (2004) O’Neil, P.E., O’Neil, E.J., Pal. S., Cseri, I., Schaller, G., Westbury, N.: ORDPATHs: insert-friendly XML node labels. In: Proceedings of the ACM SIGMOD, pp. 903–908 (2004)
2.
Zurück zum Zitat Li, C., Ling, T.W.: QED: a novel quaternary en-coding to completely avoid re-labeling in XML updates. In: Proceedings of CIKM 2005, pp. 501–508 (2005) Li, C., Ling, T.W.: QED: a novel quaternary en-coding to completely avoid re-labeling in XML updates. In: Proceedings of CIKM 2005, pp. 501–508 (2005)
3.
Zurück zum Zitat Goldman, R., Widom, J.: Dataguides: enabling query formulation and optimization in semistrucutured databases. In: Proceedings of VLDB, pp. 436–445 (1997) Goldman, R., Widom, J.: Dataguides: enabling query formulation and optimization in semistrucutured databases. In: Proceedings of VLDB, pp. 436–445 (1997)
4.
Zurück zum Zitat Kanbara, T., Ueshima, S.: Distance range queries in spatial index tree. Trans. Inf. Process. Soc. Jpn.: Database 5(1), 1–17 (2012) Kanbara, T., Ueshima, S.: Distance range queries in spatial index tree. Trans. Inf. Process. Soc. Jpn.: Database 5(1), 1–17 (2012)
5.
Zurück zum Zitat Kido, K., Amagasa, T., Kitagawa, H.: A scheme for parallel processing of XML data using PC clusters. In: Proceedings of Database Engineering Workshop, 6B-oi3 (2006) Kido, K., Amagasa, T., Kitagawa, H.: A scheme for parallel processing of XML data using PC clusters. In: Proceedings of Database Engineering Workshop, 6B-oi3 (2006)
6.
Zurück zum Zitat Makino, M., Tsuji, T., Higuchi, K.: History-pattern implementation for large-scale dynamic multidimensional datasets and its evaluations. In: Renz, M., Shahabi, C., Zhou, X., Cheema, M.A. (eds.) DASFAA 2015. LNCS, vol. 9050, pp. 275–291. Springer, Heidelberg (2015). doi:10.1007/978-3-319-18123-3_17 Makino, M., Tsuji, T., Higuchi, K.: History-pattern implementation for large-scale dynamic multidimensional datasets and its evaluations. In: Renz, M., Shahabi, C., Zhou, X., Cheema, M.A. (eds.) DASFAA 2015. LNCS, vol. 9050, pp. 275–291. Springer, Heidelberg (2015). doi:10.​1007/​978-3-319-18123-3_​17
7.
Zurück zum Zitat Makino, M., Tsuji, T., Higuchi, K.: History-pattern encoding for large-scale dynamic multidimensional datasets and its evaluations. IEICE Trans. E99-D(4), 989–999 (2016). (extended version of [6])CrossRef Makino, M., Tsuji, T., Higuchi, K.: History-pattern encoding for large-scale dynamic multidimensional datasets and its evaluations. IEICE Trans. E99-D(4), 989–999 (2016). (extended version of [6])CrossRef
8.
Zurück zum Zitat Li, B., Kawaguchi, K., Tsuji, T., Higuchi, K.: A labeling scheme for dynamic XML trees based on history-offset encoding. Trans. Inf. Process. Soc. Jpn.: Database 3(1), 1–17 (2010) Li, B., Kawaguchi, K., Tsuji, T., Higuchi, K.: A labeling scheme for dynamic XML trees based on history-offset encoding. Trans. Inf. Process. Soc. Jpn.: Database 3(1), 1–17 (2010)
9.
Zurück zum Zitat Hasan, K.M.A., Tsuji, T., Higuchi, K.: An efficient implementation for MOLAP basic data structure and its evaluation. In: Kotagiri, R., Krishna, P.R., Mohania, M., Nantajeewarawat, E. (eds.) DASFAA 2007. LNCS, vol. 4443, pp. 288–299. Springer, Heidelberg (2007). doi:10.1007/978-3-540-71703-4_26 CrossRef Hasan, K.M.A., Tsuji, T., Higuchi, K.: An efficient implementation for MOLAP basic data structure and its evaluation. In: Kotagiri, R., Krishna, P.R., Mohania, M., Nantajeewarawat, E. (eds.) DASFAA 2007. LNCS, vol. 4443, pp. 288–299. Springer, Heidelberg (2007). doi:10.​1007/​978-3-540-71703-4_​26 CrossRef
10.
Zurück zum Zitat Brown, P.G.: Overview of sciDB: large scale array storage, processing and analysis. In: Proceedings of the ACM SIGMOD, pp. 963–968 (2010) Brown, P.G.: Overview of sciDB: large scale array storage, processing and analysis. In: Proceedings of the ACM SIGMOD, pp. 963–968 (2010)
11.
Zurück zum Zitat Soroush, E., Balazinska, M.: Time travel in a scientific array database. In: Proceedings of ICDE, pp. 98–109 (2013) Soroush, E., Balazinska, M.: Time travel in a scientific array database. In: Proceedings of ICDE, pp. 98–109 (2013)
Metadaten
Titel
A Partitioning Scheme for Big Dynamic Trees
verfasst von
Atsushi Sudoh
Tatsuo Tsuji
Ken Higuchi
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-55705-2_2