{"id":"https://openalex.org/W4411403481","doi":"https://doi.org/10.1145/3725326","title":"Mitigating the Impedance Mismatch between Prediction Query Execution and Database Engine","display_name":"Mitigating the Impedance Mismatch between Prediction Query Execution and Database Engine","publication_year":2025,"publication_date":"2025-06-17","ids":{"openalex":"https://openalex.org/W4411403481","doi":"https://doi.org/10.1145/3725326"},"language":"en","primary_location":{"id":"doi:10.1145/3725326","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3725326","pdf_url":null,"source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Management of Data","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Chenyang Zhang","orcid":"https://orcid.org/0009-0007-8265-8461"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenyang Zhang","raw_affiliation_strings":["East China Normal University, Shanghai, China"],"raw_orcid":"https://orcid.org/0009-0007-8265-8461","affiliations":[{"raw_affiliation_string":"East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014034054","display_name":"Junxiong Peng","orcid":null},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junxiong Peng","raw_affiliation_strings":["East China Normal University, Shanghai, China"],"raw_orcid":"https://orcid.org/0009-0002-8551-4395","affiliations":[{"raw_affiliation_string":"East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5098770122","display_name":"Chen Xu","orcid":"https://orcid.org/0000-0003-3429-4732"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chen Xu","raw_affiliation_strings":["East China Normal University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0003-3429-4732","affiliations":[{"raw_affiliation_string":"East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074979952","display_name":"Quanqing Xu","orcid":"https://orcid.org/0000-0001-8989-9662"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Quanqing Xu","raw_affiliation_strings":["OceanBase, Ant Group, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-8989-9662","affiliations":[{"raw_affiliation_string":"OceanBase, Ant Group, Hangzhou, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086810340","display_name":"Chuanhui Yang","orcid":"https://orcid.org/0009-0009-3530-6476"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chuanhui Yang","raw_affiliation_strings":["OceanBase, Ant Group, Hangzhou, China"],"raw_orcid":"https://orcid.org/0009-0009-3530-6476","affiliations":[{"raw_affiliation_string":"OceanBase, Ant Group, Hangzhou, China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":6.98,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.96568585,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":99},"biblio":{"volume":"3","issue":"3","first_page":"1","last_page":"28"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12761","display_name":"Data Stream Mining Techniques","score":0.9972000122070312,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12761","display_name":"Data Stream Mining Techniques","score":0.9972000122070312,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9947999715805054,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.994700014591217,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8804733157157898},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.6862119436264038},{"id":"https://openalex.org/keywords/inference-engine","display_name":"Inference engine","score":0.5695828795433044},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.5094411969184875},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.46166542172431946},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4616381824016571},{"id":"https://openalex.org/keywords/view","display_name":"View","score":0.448030024766922},{"id":"https://openalex.org/keywords/relational-database","display_name":"Relational database","score":0.41250404715538025},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.25918900966644287},{"id":"https://openalex.org/keywords/database-design","display_name":"Database design","score":0.21232041716575623}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8804733157157898},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.6862119436264038},{"id":"https://openalex.org/C46743427","wikidata":"https://www.wikidata.org/wiki/Q1341685","display_name":"Inference engine","level":3,"score":0.5695828795433044},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.5094411969184875},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.46166542172431946},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4616381824016571},{"id":"https://openalex.org/C54239708","wikidata":"https://www.wikidata.org/wiki/Q1329910","display_name":"View","level":3,"score":0.448030024766922},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.41250404715538025},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.25918900966644287},{"id":"https://openalex.org/C148840519","wikidata":"https://www.wikidata.org/wiki/Q1049878","display_name":"Database design","level":2,"score":0.21232041716575623},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3725326","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3725326","pdf_url":null,"source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Management of Data","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5799999833106995,"id":"https://metadata.un.org/sdg/14","display_name":"Life below water"}],"awards":[{"id":"https://openalex.org/G2945126173","display_name":null,"funder_award_id":"62272168","funder_id":"https://openalex.org/F4320323817","funder_display_name":"Universitas Brawijaya"},{"id":"https://openalex.org/G3431334855","display_name":null,"funder_award_id":"23ZR1419900","funder_id":"https://openalex.org/F4320323817","funder_display_name":"Universitas Brawijaya"}],"funders":[{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W2038412523","https://openalex.org/W2044849727","https://openalex.org/W2099035968","https://openalex.org/W2106771621","https://openalex.org/W2294745660","https://openalex.org/W2444650685","https://openalex.org/W2734941459","https://openalex.org/W2751343396","https://openalex.org/W2751532144","https://openalex.org/W2765206444","https://openalex.org/W2949054050","https://openalex.org/W2963741525","https://openalex.org/W3030051638","https://openalex.org/W3044177535","https://openalex.org/W3047010778","https://openalex.org/W3086660971","https://openalex.org/W3095488153","https://openalex.org/W3130689885","https://openalex.org/W3135515481","https://openalex.org/W3136655632","https://openalex.org/W3167346145","https://openalex.org/W3173180775","https://openalex.org/W3175890395","https://openalex.org/W3176459841","https://openalex.org/W4210272490","https://openalex.org/W4226280650","https://openalex.org/W4226337305","https://openalex.org/W4236948309","https://openalex.org/W4281626245","https://openalex.org/W4281842097","https://openalex.org/W4282596171","https://openalex.org/W4285160575","https://openalex.org/W4289866515","https://openalex.org/W4294904087","https://openalex.org/W4298468057","https://openalex.org/W4312292115","https://openalex.org/W4312357089","https://openalex.org/W4312924702","https://openalex.org/W4312936523","https://openalex.org/W4366966643","https://openalex.org/W4372267129","https://openalex.org/W4376653923","https://openalex.org/W4381328613","https://openalex.org/W4381328970","https://openalex.org/W4386123448","https://openalex.org/W4386768654","https://openalex.org/W4386768666","https://openalex.org/W4386768685","https://openalex.org/W4386768713","https://openalex.org/W4389539781","https://openalex.org/W4391054875","https://openalex.org/W4393183688","https://openalex.org/W4394998532","https://openalex.org/W4398234357","https://openalex.org/W4404181190"],"related_works":["https://openalex.org/W2057057690","https://openalex.org/W2368184788","https://openalex.org/W2358964818","https://openalex.org/W2359535128","https://openalex.org/W2381332051","https://openalex.org/W2321443665","https://openalex.org/W2375699995","https://openalex.org/W2383168085","https://openalex.org/W2043719711","https://openalex.org/W2364072231"],"abstract_inverted_index":{"Prediction":[0],"queries":[1,33],"that":[2,94,163],"apply":[3],"machine":[4],"learning":[5],"(ML)":[6],"models":[7],"to":[8,30,63,116,130,142],"perform":[9],"analysis":[10],"on":[11,155,169],"data":[12],"stored":[13],"in":[14,88,107,121],"the":[15,20,41,58,64,72,77,83,89,112],"database":[16,25,45,59,90,122,158],"are":[17],"prevalent":[18],"with":[19,97],"advance":[21],"of":[22,67,85],"research.":[23],"Current":[24],"systems":[26],"introduce":[27],"Python":[28],"UDFs":[29],"express":[31],"prediction":[32,48,68,86,174],"and":[34,47,70,138,177],"call":[35],"ML":[36,108],"frameworks":[37],"for":[38,54,173],"inference.":[39,146],"However,":[40],"impedance":[42],"mismatch":[43],"between":[44],"engines":[46],"query":[49,55,175],"execution":[50,176],"imposes":[51],"a":[52,98,104,118,149,166],"challenge":[53],"performance.":[56],"First,":[57],"engine":[60],"is":[61],"oblivious":[62],"internal":[65],"semantics":[66],"functions":[69,87],"evaluates":[71],"UDF":[73],"holistically,":[74],"which":[75,124],"incurs":[76],"repetitive":[78],"inference":[79,96,100,126,135],"context":[80,127,136],"setup.":[81],"Second,":[82],"invocation":[84,141],"does":[91],"not":[92],"consider":[93],"batching":[95,145],"desirable":[99,144],"batch":[101],"size":[102],"achieves":[103,165],"high":[105],"performance":[106],"frameworks.":[109],"To":[110],"mitigate":[111],"mismatch,":[113],"we":[114],"propose":[115],"employ":[117],"prediction-aware":[119],"operator":[120],"engines,":[123],"leverages":[125],"reuse":[128],"cache":[129],"achieve":[131],"an":[132,156],"automatic":[133],"one-off":[134],"setup":[137],"batch-aware":[139],"function":[140],"ensure":[143],"We":[147],"implement":[148],"prototype":[150],"system,":[151],"called":[152],"IMBridge,":[153],"based":[154],"open-source":[157],"OceanBase.":[159],"Our":[160],"experiments":[161],"show":[162],"IMBridge":[164],"71.4x":[167],"speedup":[168],"average":[170],"over":[171],"OceanBase":[172],"significantly":[178],"outperforms":[179],"other":[180],"solutions.":[181]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
