메뉴 건너뛰기




Volumn 7, Issue 10, 2014, Pages 853-864

Building efficient query engines in a highlevel language

Author keywords

[No Author keywords available]

Indexed keywords

BENCHMARKING; DATABASE SYSTEMS; EFFICIENCY; ENGINES; PROGRAM COMPILERS; QUERY PROCESSING;

EID: 84901812859     PISSN: None     EISSN: 21508097     Source Type: Conference Proceeding    
DOI: 10.14778/2732951.2732959     Document Type: Conference Paper
Times cited : (111)

References (33)
  • 1
    • 57149122047 scopus 로고    scopus 로고
    • Column stores vs. Row stores: How Different Are They Really?
    • D. J. Abadi, S. Madden, and N. Hachem. Column stores vs. Row stores: How Different Are They Really? In ACM SIGMOD, pages 967-980, 2008.
    • (2008) ACM SIGMOD , pp. 967-980
    • Abadi, D.J.1    Madden, S.2    Hachem, N.3
  • 4
    • 0028381846 scopus 로고
    • Volcano-an extensible and parallel query evaluation system
    • G. Graefe. Volcano-an extensible and parallel query evaluation system. IEEE Transactions on Knowledge and Data Engineering, 6(1):120-135, 1994.
    • (1994) IEEE Transactions on Knowledge and Data Engineering , vol.6 , Issue.1 , pp. 120-135
    • Graefe, G.1
  • 5
    • 85009149947 scopus 로고    scopus 로고
    • Daytona and the fourth-generation language Cymbal
    • R. Greer. Daytona and the fourth-generation language Cymbal. In ACM SIGMOD, pages 525-526, 1999.
    • (1999) ACM SIGMOD , pp. 525-526
    • Greer, R.1
  • 7
    • 34547435783 scopus 로고    scopus 로고
    • Performance tradeoffs in read-optimized databases
    • S. Harizopoulos, V. Liang, D. J. Abadi, and S. Madden. Performance tradeoffs in read-optimized databases. In VLDB, pages 487-498, 2006.
    • (2006) VLDB , pp. 487-498
    • Harizopoulos, S.1    Liang, V.2    Abadi, D.J.3    Madden, S.4
  • 8
    • 38349068551 scopus 로고    scopus 로고
    • Singularity: Rethinking the Software Stack
    • G. C. Hunt and J. R. Larus. Singularity: Rethinking the Software Stack. SIGOPS Oper. Syst. Rev., 41(2):37-49, 2007.
    • (2007) SIGOPS Oper. Syst. Rev. , vol.41 , Issue.2 , pp. 37-49
    • Hunt, G.C.1    Larus, J.R.2
  • 10
    • 85084016582 scopus 로고    scopus 로고
    • Abstraction without regret in data management systems
    • C. Koch. Abstraction without regret in data management systems. In CIDR, 2013.
    • (2013) CIDR
    • Koch, C.1
  • 11
    • 84901759750 scopus 로고    scopus 로고
    • Abstraction without regret in database systems building: a manifesto
    • C. Koch. Abstraction without regret in database systems building: a manifesto. IEEE Data Eng. Bull., 37(1):70-79, 2014.
    • (2014) IEEE Data Eng. Bull. , vol.37 , Issue.1 , pp. 70-79
    • Koch, C.1
  • 12
    • 77952778703 scopus 로고    scopus 로고
    • Generating code for holistic query evaluation
    • K. Krikellas, S. Viglas, and M. Cintra. Generating code for holistic query evaluation. In ICDE, pages 613-624, 2010.
    • (2010) ICDE , pp. 613-624
    • Krikellas, K.1    Viglas, S.2    Cintra, M.3
  • 13
    • 0242444280 scopus 로고    scopus 로고
    • LLVM: An Infrastructure for Multi-Stage Optimization
    • C. Lattner. LLVM: An Infrastructure for Multi-Stage Optimization. http://llvm.org/.
    • Lattner, C.1
  • 14
    • 79957825995 scopus 로고    scopus 로고
    • Database architecture evolution: mammals flourished long before dinosaurs became extinct
    • S. Manegold, M. L. Kersten, and P. Boncz. Database architecture evolution: mammals flourished long before dinosaurs became extinct. PVLDB, 2(2):1648-1653, 2009.
    • (2009) PVLDB , vol.2 , Issue.2 , pp. 1648-1653
    • Manegold, S.1    Kersten, M.L.2    Boncz, P.3
  • 15
    • 84863448825 scopus 로고    scopus 로고
    • Efficiently Compiling Efficient Query Plans for Modern Hardware
    • T. Neumann. Efficiently Compiling Efficient Query Plans for Modern Hardware. PVLDB, 4(9):539-550, 2011.
    • (2011) PVLDB , vol.4 , Issue.9 , pp. 539-550
    • Neumann, T.1
  • 16
    • 31744447555 scopus 로고    scopus 로고
    • Scalable Component Abstractions
    • M. Odersky and M. Zenger. Scalable Component Abstractions. In OOPSLA, pages 41-57, 2005.
    • (2005) OOPSLA , pp. 41-57
    • Odersky, M.1    Zenger, M.2
  • 17
    • 85039612502 scopus 로고    scopus 로고
    • TimesTen Database Architecture
    • Oracle Corporation
    • Oracle Corporation. TimesTen Database Architecture. http://download.oracle.com/otn_hosted_doc/timesten/603/TimesTen-Documentation/arch.pdf.
  • 18
    • 0035008035 scopus 로고    scopus 로고
    • Block oriented processing of relational database operations in modern computer architectures
    • S. Padmanabhan, T. Malkemus, A. Jhingran, and R. Agarwal. Block oriented processing of relational database operations in modern computer architectures. In ICDE, pages 567-574, 2001.
    • (2001) ICDE , pp. 567-574
    • Padmanabhan, S.1    Malkemus, T.2    Jhingran, A.3    Agarwal, R.4
  • 20
    • 33749588821 scopus 로고    scopus 로고
    • Compiled Query Execution Engine using JVM
    • J. Rao, H. Pirahesh, C. Mohan, and G. Lohman. Compiled Query Execution Engine using JVM. In ICDE, pages 23-, 2006.
    • (2006) ICDE , pp. 23
    • Rao, J.1    Pirahesh, H.2    Mohan, C.3    Lohman, G.4
  • 21
    • 78650151869 scopus 로고    scopus 로고
    • Lightweight modular staging: a pragmatic approach to runtime code generation and compiled DSLs
    • T. Rompf and M. Odersky. Lightweight modular staging: a pragmatic approach to runtime code generation and compiled DSLs. In Generative Programming and Component Engineering, pages 127-136, 2010. http://scala-lms.github.io/.
    • (2010) Generative Programming and Component Engineering , pp. 127-136
    • Rompf, T.1    Odersky, M.2
  • 23
    • 79960164950 scopus 로고    scopus 로고
    • Vectorization vs. compilation in query execution
    • J. Sompolski, M. Zukowski, and P. Boncz. Vectorization vs. compilation in query execution. In DaMoN, pages 33-40, 2011.
    • (2011) DaMoN , pp. 33-40
    • Sompolski, J.1    Zukowski, M.2    Boncz, P.3
  • 25
    • 28444458809 scopus 로고    scopus 로고
    • One Size Fits All": An Idea Whose Time Has Come and Gone
    • M. Stonebraker and U. Cetintemel. "One Size Fits All": An Idea Whose Time Has Come and Gone. In ICDE, pages 2-11, 2005.
    • (2005) ICDE , pp. 2-11
    • Stonebraker, M.1    Cetintemel, U.2
  • 27
    • 0013091874 scopus 로고    scopus 로고
    • MetaML and multi-stage programming with explicit annotations
    • W. Taha and T. Sheard. MetaML and multi-stage programming with explicit annotations. Theor. Comput. Sci., 248(1-2):211-242, 2000.
    • (2000) Theor. Comput. Sci. , vol.248 , Issue.1-2 , pp. 211-242
    • Taha, W.1    Sheard, T.2
  • 28
    • 84878276442 scopus 로고    scopus 로고
    • TPC-H, a decision support benchmark
    • Transaction Processing Performance Council
    • Transaction Processing Performance Council. TPC-H, a decision support benchmark. http://www.tpc.org/tpch.
  • 30
    • 84863449819 scopus 로고    scopus 로고
    • Micro-specialization:dynamic code specialization of database management systems
    • R. Zhang, S. Debray, and R. T. Snodgrass. Micro-specialization:dynamic code specialization of database management systems. In Code Generation and Optimization, pages 63-73, 2012.
    • (2012) Code Generation and Optimization , pp. 63-73
    • Zhang, R.1    Debray, S.2    Snodgrass, R.T.3
  • 31
    • 84869043070 scopus 로고    scopus 로고
    • Application of Micro-specialization to Query Evaluation Operators
    • R. Zhang, R. Snodgrass, and S. Debray. Application of Micro-specialization to Query Evaluation Operators. In ICDE Workshops, pages 315-321, 2012.
    • (2012) ICDE Workshops , pp. 315-321
    • Zhang, R.1    Snodgrass, R.2    Debray, S.3
  • 32
    • 84864265367 scopus 로고    scopus 로고
    • Micro-Specialization in DBMSes
    • R. Zhang, R. Snodgrass, and S. Debray. Micro-Specialization in DBMSes. In ICDE, pages 690-701, 2012.
    • (2012) ICDE , pp. 690-701
    • Zhang, R.1    Snodgrass, R.2    Debray, S.3


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