메뉴 건너뛰기




Volumn 19, Issue 1, 2010, Pages 91-113

The RDF-3X engine for scalable management of RDF data

Author keywords

Batched updates; Database engine; Indexing; Query optimization; Query processing; RDF; SPARQL

Indexed keywords

COMPLEX QUERIES; COST MODELS; DATA MODELS; DATABASE ENGINE; DATABASE INDEX; EXCELLENT PERFORMANCE; EXPERIMENTAL STUDIES; FLEXIBLE PATTERNS; GAINING MOMENTUM; INDEX TUNING; LARGE-SCALE DATASETS; LIFE-SCIENCES; LONG-PATH; OPTIMIZERS; ORDERS OF MAGNITUDE; PAY-AS-YOU-GO; PHYSICAL DESIGN; PROCESSOR CACHE; QUERY OPTIMIZATION; QUERY PROCESSOR; RDF DATA; STRUCTURED INFORMATION; WEB DATA;

EID: 75949108652     PISSN: 10668888     EISSN: 0949877X     Source Type: Journal    
DOI: 10.1007/s00778-009-0165-y     Document Type: Article
Times cited : (496)

References (68)
  • 1
    • 85011081955 scopus 로고    scopus 로고
    • Scalable semantic web data management using vertical partitioning
    • Abadi, D.J., Marcus, A., Madden, S., Hollenbach, K.J.: Scalable semantic web data management using vertical partitioning. In: VLDB, pp. 411-422 (2007)
    • (2007) VLDB , pp. 411-422
    • Abadi, D.J.1    Marcus, A.2    Madden, S.3    Hollenbach, K.J.4
  • 5
    • 0032091573 scopus 로고    scopus 로고
    • Efficiently mining long patterns from databases
    • Bayardo, R.J., Jr.: Efficiently mining long patterns from databases. In: SIGMOD, pp. 85-93 (1998)
    • (1998) SIGMOD , pp. 85-93
    • Bayardo Jr., R.J.1
  • 7
    • 38349063519 scopus 로고    scopus 로고
    • HPRD: A high performance RDF database
    • Baolin, L., Bo, H.: HPRD: A high performance RDF database. In: NPC, pp. 364-374 (2007)
    • (2007) NPC , pp. 364-374
    • Baolin, L.1    Bo, H.2
  • 9
    • 24944469847 scopus 로고    scopus 로고
    • Sesame: An architecture for storing and querying RDF data and schema information
    • Broekstra, J., Kampman, A., van Harmelen, F.: Sesame: an architecture for storing and querying RDF data and schema information. In: Spinning the Semantic Web, pp. 197-222 (2003)
    • (2003) Spinning the Semantic Web , pp. 197-222
    • Broekstra, J.1    Kampman, A.2    van Harmelen, F.3
  • 10
    • 84864158670 scopus 로고    scopus 로고
    • C-Store. http://db.csail.mit.edu/projects/cstore/
    • C-Store
  • 11
    • 0040364310 scopus 로고    scopus 로고
    • Optimization of queries with user-defined predicates
    • Chaudhuri, F., Shim, K.: Optimization of queries with user-defined predicates. ACM Trans. Database Syst. 24(2), 177-228 (1999)
    • (1999) ACM Trans. Database Syst , vol.24 , Issue.2 , pp. 177-228
    • Chaudhuri, F.1    Shim, K.2
  • 12
    • 33645961675 scopus 로고    scopus 로고
    • Rethinking database system architecture: Towards a self-tuning RISC-style database system
    • Chaudhuri, S., Weikum, G.: Rethinking database system architecture: towards a self-tuning RISC-style database system. In: VLDB, pp. 1-10 (2000)
    • (2000) VLDB , pp. 1-10
    • Chaudhuri, S.1    Weikum, G.2
  • 13
    • 33745632808 scopus 로고    scopus 로고
    • An efficient SQL-based RDF querying scheme
    • Chong, E.I., Das, S., Eadon, G., Srinivasan, J.: An efficient SQL-based RDF querying scheme. In: VLDB, pp. 1216-1227 (2005)
    • (2005) VLDB , pp. 1216-1227
    • Chong, E.I.1    Das, S.2    Eadon, G.3    Srinivasan, J.4
  • 15
    • 35448963923 scopus 로고    scopus 로고
    • Optimal top-down join enumeration
    • DeHaan, D., Tompa, F.W.: Optimal top-down join enumeration. In: SIGMOD, pp. 785-796 (2007)
    • (2007) SIGMOD , pp. 785-796
    • Dehaan, D.1    Tompa, F.W.2
  • 16
    • 28444487526 scopus 로고    scopus 로고
    • An evaluation of generic bulk loading techniques
    • den Bercken, J.V., Seeger, B.: An evaluation of generic bulk loading techniques. In: VLDB, pp. 461-470 (2001)
    • (2001) VLDB , pp. 461-470
    • den Bercken, J.V.1    Seeger, B.2
  • 18
    • 0002719438 scopus 로고
    • Fast, randomized join-order selection-why use transformations?
    • In: Bocca, J.B., Jarke, M., Zaniolo, C. (eds), Morgan Kaufmann
    • Galindo-Legaria, C.A., Pellenkoft, A., Kersten, M.L.: Fast, randomized join-order selection-why use transformations? In: Bocca, J.B., Jarke, M., Zaniolo, C. (eds) VLDB, pp. 85-95 Morgan Kaufmann (1994)
    • (1994) VLDB , pp. 85-95
    • Galindo-Legaria, C.A.1    Pellenkoft, A.2    Kersten, M.L.3
  • 19
    • 33746689579 scopus 로고    scopus 로고
    • Link mining: A survey
    • Getoor, L., Diehl, C.P.: Link mining: a survey. SIGKDD Explor. 7(2), 3-12 (2005)
    • (2005) SIGKDD Explor , vol.7 , Issue.2 , pp. 3-12
    • Getoor, L.1    Diehl, C.P.2
  • 20
    • 0027608375 scopus 로고
    • Query evaluation techniques for large databases
    • Graefe, G.: Query evaluation techniques for large databases. ACM Comput. Surv. 25(2), 73-170 (1993)
    • (1993) ACM Comput. Surv , vol.25 , Issue.2 , pp. 73-170
    • Graefe, G.1
  • 21
    • 34250660624 scopus 로고    scopus 로고
    • Principles of dataspace systems
    • Halevy, A.Y., Franklin, M.J., Maier, D.: Principles of dataspace systems. In: PODS, pp. 1-9 (2006)
    • (2006) PODS , pp. 1-9
    • Halevy, A.Y.1    Franklin, M.J.2    Maier, D.3
  • 22
    • 35748967615 scopus 로고    scopus 로고
    • Performance of memory reclamation for lockless synchronization
    • Hart, T.E., McKenney, P.E., Brown, A.D., Walpole, J.: Performance of memory reclamation for lockless synchronization. J. Parall. Distrib. Comput. 67(12), 1270-1285 (2007)
    • (2007) J. Parall. Distrib. Comput , vol.67 , Issue.12 , pp. 1270-1285
    • Hart, T.E.1    McKenney, P.E.2    Brown, A.D.3    Walpole, J.4
  • 23
    • 49949113751 scopus 로고    scopus 로고
    • YARS2: A feder-ated repository for querying graph structured data from the web
    • Harth, A., Umbrich, J., Hogan, A., Decker, S.: YARS2: A feder-ated repository for querying graph structured data from the web. In: ISWC/ASWC, pp. 211-224 (2007)
    • (2007) ISWC/ASWC , pp. 211-224
    • Harth, A.1    Umbrich, J.2    Hogan, A.3    Decker, S.4
  • 24
    • 34548058718 scopus 로고    scopus 로고
    • The SPARQL query graph model for query optimization
    • Hartig, O., Heese, R.: The SPARQL query graph model for query optimization. In: ESWC, pp. 564-578. (2007)
    • (2007) ESWC , pp. 564-578
    • Hartig, O.1    Heese, R.2
  • 26
    • 33847211099 scopus 로고    scopus 로고
    • Piggy bank: Experience the semantic web inside your web browser
    • Huynh, D., Mazzocchi, S., Karger, D.R.: Piggy bank: experience the semantic web inside your web browser. J. Web Sem. 5(1), 16-27 (2007)
    • (2007) J. Web Sem , vol.5 , Issue.1 , pp. 16-27
    • Huynh, D.1    Mazzocchi, S.2    Karger, D.R.3
  • 29
    • 36049003597 scopus 로고    scopus 로고
    • The partitioned exponential file for database storage management
    • Jermaine, C.M., Omiecinski, E., Yee, W.G.: The partitioned exponential file for database storage management. VLDB J. 16(4), 417-437 (2007)
    • (2007) VLDB J. , vol.16 , Issue.4 , pp. 417-437
    • Jermaine, C.M.1    Omiecinski, E.2    Yee, W.G.3
  • 31
    • 84889022936 scopus 로고    scopus 로고
    • LibraryThing. http://www.librarything.com
    • LibraryThing
  • 32
    • 0039972208 scopus 로고    scopus 로고
    • Concurrency and recovery for index trees
    • Lomet, D.B., Salzberg, B.: Concurrency and recovery for index trees. VLDB J. 6(3), 224-240 (1997)
    • (1997) VLDB J , vol.6 , Issue.3 , pp. 224-240
    • Lomet, D.B.1    Salzberg, B.2
  • 34
    • 45449097433 scopus 로고    scopus 로고
    • Graph summariesfor subgraph frequency estimation
    • Maduko, A., Anyanwu, K., Sheth, A.P., Schliekelman, P.: Graph summariesfor subgraph frequency estimation. In: ESWC, pp. 508-523 (2008)
    • (2008) ESWC , pp. 508-523
    • Maduko, A.1    Anyanwu, K.2    Sheth, A.P.3    Schliekelman, P.4
  • 35
    • 52649143585 scopus 로고    scopus 로고
    • Analysis of two existing and one new dynamic programming algorithm for the generation of optimal bushy join trees without cross products
    • Moerkotte, G., Neumann, T.: Analysis of two existing and one new dynamic programming algorithm for the generation of optimal bushy join trees without cross products. In: VLDB, pp. 930-941 (2006)
    • (2006) VLDB , pp. 930-941
    • Moerkotte, G.1    Neumann, T.2
  • 36
    • 84864155032 scopus 로고    scopus 로고
    • Monet DB. http://monetdb.cwi.nl/
    • Monet DB
  • 37
    • 0034134065 scopus 로고    scopus 로고
    • The LHAM log-structured history data access method
    • Muth, P., O'Neil, P.E., Pick, A., Weikum, G.: The LHAM log-structured history data access method. VLDB J. 8(3-4), 199-221 (2000)
    • (2000) VLDB J , vol.8 , Issue.3-4 , pp. 199-221
    • Muth, P.1    O'Neil, P.E.2    Pick, A.3    Weikum, G.4
  • 38
    • 2442594905 scopus 로고    scopus 로고
    • An efficient framework for order optimization
    • Neumann, T., Moerkotte, G.: An efficient framework for order optimization. In: ICDE, pp. 461-472. (2004)
    • (2004) ICDE , pp. 461-472
    • Neumann, T.1    Moerkotte, G.2
  • 39
    • 84859172690 scopus 로고    scopus 로고
    • RDF-3X: A RISC-style engine for RDF
    • Neumann, T., Weikum, G.: RDF-3X: a RISC-style engine for RDF. PVLDB 1(1), 647-659 (2008)
    • (2008) PVLDB , vol.1 , Issue.1 , pp. 647-659
    • Neumann, T.1    Weikum, G.2
  • 40
    • 0030544249 scopus 로고    scopus 로고
    • The log-structured merge-tree (LSM-tree)
    • O'Neil, P.E., Cheng, E., Gawlick, D., O'Neil, E.J.: The log-structured merge-tree (LSM-tree). Acta Inf. 33(4), 351-385 (1996)
    • (1996) Acta Inf , vol.33 , Issue.4 , pp. 351-385
    • O'Neil, P.E.1    Cheng, E.2    Gawlick, D.3    O'Neil, E.J.4
  • 41
    • 84864157531 scopus 로고    scopus 로고
    • OpenRDF. http://www.openrdf.org/index.jsp
    • OpenRDF
  • 42
    • 84864156700 scopus 로고    scopus 로고
    • Oracle technical network, semantic technologies center
    • Oracle technical network, semantic technologies center. http://www.oracle.com/technology/tech/semantic_technologies/index. html
  • 43
    • 84864156072 scopus 로고    scopus 로고
    • RDF-3X. http://www.mpi-inf.mpg.de/~neumann/rdf3x
    • RDF-3X
  • 44
    • 84864154989 scopus 로고    scopus 로고
    • RDFizers. http://simile.mit.edu/wiki/RDFizers
    • RDFizers
  • 46
    • 0036989596 scopus 로고    scopus 로고
    • Compression of inverted indexes for fast query evaluation
    • Scholer, F., Williams, H.E., Yiannis, J., Zobel, J.: Compression of inverted indexes for fast query evaluation. In: SIGIR, pp. 222-229 (2002)
    • (2002) SIGIR , pp. 222-229
    • Scholer, F.1    Williams, H.E.2    Yiannis, J.3    Zobel, J.4
  • 47
    • 75949086376 scopus 로고    scopus 로고
    • Rose: Compressed, log-structured replication
    • Sears, R., Callaghan, M., Brewer, E.: Rose: compressed, log-structured replication. PVLDB 1(1), 526-537 (2008)
    • (2008) PVLDB , vol.1 , Issue.1 , pp. 526-537
    • Sears, R.1    Callaghan, M.2    Brewer, E.3
  • 48
    • 85051567368 scopus 로고
    • Access path selection in a relational database management system
    • In: Bernstein, P.A. (ed.), ACM
    • Selinger, P.G., Astrahan, M.M., Chamberlin, D.D., Lorie, R.A., Price, T.G.: Access path selection in a relational database management system. In: Bernstein, P.A. (ed.) SIGMOD, pp. 23-34 ACM (1979)
    • (1979) SIGMOD , pp. 23-34
    • Selinger, P.G.1    Astrahan, M.M.2    Chamberlin, D.D.3    Lorie, R.A.4    Price, T.G.5
  • 50
    • 84867113235 scopus 로고    scopus 로고
    • Column-store support for RDF data management: Not all swans are white
    • Sidirourgos, L., Goncalves, R., Kersten, M.L., Nes, N., Manegold, S.: Column-store support for RDF data management: not all swans are white. PVLDB 1(2), 1553-1563 (2008)
    • (2008) PVLDB , vol.1 , Issue.2 , pp. 1553-1563
    • Sidirourgos, L.1    Goncalves, R.2    Kersten, M.L.3    Nes, N.4    Manegold, S.5
  • 51
    • 1842615166 scopus 로고    scopus 로고
    • Fundamental techniques for order optimization
    • Simmen, D.E., Shekita, E.J., Malkemus, T.: Fundamental techniques for order optimization. In: SIGMOD, pp. 57-67. (1996)
    • (1996) SIGMOD , pp. 57-67
    • Simmen, D.E.1    Shekita, E.J.2    Malkemus, T.3
  • 52
    • 0345114616 scopus 로고
    • Bypassing joinsindisjunctive queries
    • In: Dayal,U., Gray, P.M.D., Nishio, S. (eds.), Morgan Kaufmann
    • Steinbrunn, M., Peithner, K., Moerkotte, G., Kemper, A.: Bypassing joinsindisjunctive queries. In: Dayal,U., Gray, P.M.D., Nishio, S. (eds.) VLDB, pp. 228-238 Morgan Kaufmann (1995)
    • (1995) VLDB , pp. 228-238
    • Steinbrunn, M.1    Peithner, K.2    Moerkotte, G.3    Kemper, A.4
  • 55
    • 51449096194 scopus 로고    scopus 로고
    • Yago: A large ontology from wikipedia and wordNet
    • Suchanek, F.M., Kasneci, G., Weikum, G.: Yago: a large ontology from wikipedia and wordNet. J. Web Sem. 6(3), 203-217 (2008)
    • (2008) J. Web Sem , vol.6 , Issue.3 , pp. 203-217
    • Suchanek, F.M.1    Kasneci, G.2    Weikum, G.3
  • 57
    • 36349006341 scopus 로고    scopus 로고
    • GRIN: A graph based RDF index
    • Udrea, O., Pugliese, A., Subrahmanian, V.S.: GRIN: A graph based RDF index. In: AAAI, pp. 1465-1470. (2007)
    • (2007) AAAI , pp. 1465-1470
    • Udrea, O.1    Pugliese, A.2    Subrahmanian, V.S.3
  • 58
    • 84888291184 scopus 로고    scopus 로고
    • uniprot RDF. http://dev.isb-sib.ch/projects/uniprot-rdf/
    • Uniprot RDF
  • 59
    • 2442423029 scopus 로고    scopus 로고
    • Mining frequent labeled and partially labeled graph patterns
    • Vanetik, N., Gudes, E.: Mining frequent labeled and partially labeled graph patterns. In: ICDE, pp. 91-102. (2004)
    • (2004) ICDE , pp. 91-102
    • Vanetik, N.1    Gudes, E.2
  • 60
    • 84859208444 scopus 로고    scopus 로고
    • Hexastore: Sextuple indexing for semantic web data management
    • Weiss, C., Karras, P., Bernstein, A.: Hexastore: sextuple indexing for semantic web data management. PVLDB 1(1), 1008-1019 (2008)
    • (2008) PVLDB , vol.1 , Issue.1 , pp. 1008-1019
    • Weiss, C.1    Karras, P.2    Bernstein, A.3
  • 63
    • 0002567141 scopus 로고    scopus 로고
    • The implementation and performance of compressed databases
    • Westmann, T., Kossmann, D., Helmer, S., Moerkotte, G.: The implementation and performance of compressed databases. SIGMOD Rec. 29(3), 55-67 (2000)
    • (2000) SIGMOD Rec. , vol.29 , Issue.3 , pp. 55-67
    • Westmann, T.1    Kossmann, D.2    Helmer, S.3    Moerkotte, G.4
  • 64
    • 15544368520 scopus 로고    scopus 로고
    • Efficient RDF storage and retrieval in Jena2
    • Wilkinson, K., Sayers, C., Kuno, H.A., Reynolds, D.: Efficient RDF storage and retrieval in Jena2. In: SWDB, pp. 131-150 (2003)
    • (2003) SWDB , pp. 131-150
    • Wilkinson, K.1    Sayers, C.2    Kuno, H.A.3    Reynolds, D.4
  • 66
    • 84864155027 scopus 로고    scopus 로고
    • Yars2. http://sw.deri.org/svn/sw/2004/06/yars
    • Yars2
  • 67
    • 38049184755 scopus 로고    scopus 로고
    • gPrune: A constraint pushing framework for graph pattern mining
    • Zhu, F., Yan, X., Han, J., Yu, P.S.: gPrune: A constraint pushing framework for graph pattern mining. In: PAKDD, pp. 388-400 (2007)
    • (2007) PAKDD , pp. 388-400
    • Zhu, F.1    Yan, X.2    Han, J.3    Yu, P.S.4
  • 68
    • 33747729581 scopus 로고    scopus 로고
    • Inverted files for text search engines
    • Zobel, J., Moffat, A.: Inverted files for text search engines. ACM Comput. Surv. 38(2). http://doi.acm.org/10.1145/1132956.1132959 (2006)
    • (2006) ACM Comput. Surv , vol.38 , Issue.2
    • Zobel, J.1    Moffat, A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.