מושגי ליבה
再帰クエリ処理のための革新的なAdaptive Metaprogramming技術を紹介。
סטטיסטיקה
未最適化の再帰クエリ実行時間が3桁改善される。
手動最適化されたクエリも6倍高速化される。
ציטוטים
"We introduce Adaptive Metaprogramming, a technique that combines the power of code-generating just-in-time data management systems with Multi-Stage Programming to enable adaptive, continuous query re-optimization by regenerating code at runtime."
"Through our custom Datalog engine Carac, we show how Adaptive Metaprogramming can speed up unoptimized Datalog queries over 5000x while maintaining a 6x speedup over manually hand-optimized queries."