Support » Plugin: WP REST Cache » Nice Plugin… Not Nice For Large Amount of Data

  • Built well and a nice plugin… except when you need to have 200,000+ items cached it causes mysql cpu usage to max out. They should have used a new indexed table instead of relying on the wp_options table with the wp transients api to handle a large cache. For my use case the site is much much faster without the plugin but if you don’t need to cache a ton of requests it should work well for you.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Richard Korthuis

    (@rockfire)

    Hi @bburgay

    Thank you for your feedback!

    I am sorry to hear you say you had performance problems using our plugin, but I must disagree with your remarks that we should have used a new indexed table. We are using the transients API exactly as it was designed to be used. If you however are having troubles because of the large amount of data that is being cached you shouldn’t store it in a different table, but you should consider installing object caching like Memcached or Redis (see also https://wp-rocket.me/blog/object-caching-use-wordpress/). When using object caching the caches generated by our plugin will no longer be stored in the wp_options table, but in Memcached or Redis.
    So I am hoping you are willing to give our plugin another try, but this time with object caching enabled.

    I have More than 1 Lakh Posts and its working smoothly !! so Performance might not be the issue

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this review.