Services Plugins FAQs

Fuzzy Search & Autocomplete - Tips for speeding up 1,600 entries search?

Hello! I am very happy and got “Fuzzy search & autocomplete” fully working and returning search results from my API based on a search from an input field.

It’s working just fine for 50 entries, 100 or even ok with 400. But I have 1,600 results and it really slows down the page to load in - about 16 seconds before I can do anything on the page.

Any tips to speed it up? There’s no filter or conditions, it’s just like the plugin demo with the books, but as if there was 1,600 books in the list. the API itself is simply and very fast.

Demo example page https://swtorista-fashion.bubbleapps.io/version-test/add-outfit-delete?debug_mode=true

Just the list, loads fast by itself https://swtorista-fashion.bubbleapps.io/version-test/just-list?debug_mode=true

API https://swtorista.com/armor/api/choose-outfit-list-code.php

Hi @swtorista,
Thank you for your message and for using the Fuzzy Search Plugin.

I have tested your demo page and the search results were generated quite quickly. You can view the video of the test here:
https://www.loom.com/share/b1927a7d4a64494d8048c5bc8d4a2a01

It’s important to note that the speed of search results can also be influenced by factors such as the device you are using, the browser version, and the speed of your internet connection.

The setup of the plugin demo editor page here is optimized for optimal performance.

Adding additional filters may be useful in certain use cases where it is necessary to display specific parts of the Repeating Group or category. However, it’s important to note that this may potentially slow down the search process.

If you have any other questions or concerns related to the plugin, please don’t hesitate to reach out to us. We are here to assist you.

Best regards. :blush:

Thank you @Igor for replying.

When I load up the page, from the beginning, it takes 15 seconds until the search bar is useable and the list is useable.

page: Swtorista Fashion // video of page showing 15-second load: Desktop 2023 08 03 16 56 01 03 - YouTube

the list by itself without the plugin:

Am I missing something?

  • Swtorista

Hello @swtorista,

Thank you for your response.

If I understand correctly, you have a repeating group set to display the entire list of items, and Bubble is rendering this Repeating Group each time the page reloads.

The speed at which this group is displayed depends solely on the Internet connection you are using and the specific plan you have with Bubble. It is not directly related to the Fuzzy Search Plugin.

To improve loading speed, I recommend hiding the repeating group from the page initially and showing it only when the input value matches the searches performed by the Fuzzy Search plugin. This way, you can display instant results for a better user experience.

For reference, you can check out this test page: Zeroqode-demo-16 | Bubble Editor

Screenshots




I hope this helps.
If you have other product-related questions, feel free to reach out.
Have a great weekend ahead. :slight_smile: