{"id":15314,"date":"2020-01-07T20:07:10","date_gmt":"2020-01-07T13:07:10","guid":{"rendered":"https:\/\/2020.asia.wordcamp.org\/?post_type=wcb_session&#038;p=15314"},"modified":"2020-01-07T20:36:11","modified_gmt":"2020-01-07T13:36:11","slug":"scaling-woocommerce-with-elasticpress","status":"publish","type":"wcb_session","link":"https:\/\/asia.wordcamp.org\/2020\/session\/scaling-woocommerce-with-elasticpress\/","title":{"rendered":"Scaling WooCommerce with ElasticPress"},"content":{"rendered":"\n<p>WooCommerce traditionally relies on standard MySQL database queries for storing and retrieving products and orders. However, those queries fall short when it comes to large databases and faceting data. Elasticsearch is a popular solution for storing data in a highly scalable and searchable manner. ElasticPress, the premier WordPress plugin for integrating with Elasticsearch, is utilized to transform search and query performance on some of the biggest, most high traffic WordPress installations in the world. Using ElasticPress\u2019s WooCommerce feature, you can dramatically increase the performance of your product and order screens making for happier customers and store managers. This talk will run through ElasticPress basics as well as setup.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ElasticPress, the premier WordPress plugin for integrating with Elasticsearch, is utilized to transform search and query performance on some of the biggest, most high traffic WordPress installations in the world. This talk will run through ElasticPress basics as well as setup.<\/p>\n","protected":false},"author":6618362,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1582363800,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[15306],"footnotes":""},"session_track":[13412],"session_category":[144],"class_list":["post-15314","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-2","wcb_session_category-development"],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paZ9pM-3Z0","session_date_time":{"date":"February 22, 2020","time":"4:30 pm"},"session_speakers":[{"id":"15306","slug":"taylor-lovett","name":"Taylor Lovett","link":"https:\/\/asia.wordcamp.org\/2020\/speaker\/taylor-lovett\/"}],"session_cats_rendered":"Development","_links":{"self":[{"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/15314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/15314\/revisions"}],"predecessor-version":[{"id":15481,"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/15314\/revisions\/15481"}],"speakers":[{"embeddable":true,"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wp\/v2\/speakers\/15306"}],"author":[{"embeddable":true,"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wporg\/v1\/users\/tlovett1"}],"wp:attachment":[{"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wp\/v2\/media?parent=15314"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wp\/v2\/session_track?post=15314"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/asia.wordcamp.org\/2020\/wp-json\/wp\/v2\/session_category?post=15314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}