Umbraco 8 recommantations for very large amount of nodes and files (>100000)
Hi Umbraco Folks !
I wish you a happy new year !
And for this year 2020, we have a very interesting project involving Umbraco 8 and a large amount of articles (>100 000) and documents (pdf,etc).
And this app will be hosted on Azure.
We are looking for the best solutions to build a fast and scalable front end and backoffice.
We have never worked with so much nodes in the past.
We are considering many solutions :
It might be worth considering Azure's Elastic Search for search instead of Examine. Might scale better.
Use Blob Storage for your media (AzureFileSystemProvider) and the Azure CDN for serving content/media. There is another package to help with this although I don't know it's name off of the top of my head.
In my experience Umbraco 8 works much better with big numbers of nodes, I create test for 200K nodes, without any archive technique and without using examine - front works very fast
Honestly, I have no idea. I not used it, just passing on information based on what I've seen other people discussing. Elastic Search gives your improved scalability and takes the load off of your site. It also puts your indexes in a central location.
I "think" that is is possible yes, but I'm not 100%.
Umbraco 8 recommantations for very large amount of nodes and files (>100000)
Hi Umbraco Folks !
I wish you a happy new year !
And for this year 2020, we have a very interesting project involving Umbraco 8 and a large amount of articles (>100 000) and documents (pdf,etc). And this app will be hosted on Azure. We are looking for the best solutions to build a fast and scalable front end and backoffice.
We have never worked with so much nodes in the past.
We are considering many solutions :
Any other ideas ? Thanx for your help !
It might be worth considering Azure's Elastic Search for search instead of Examine. Might scale better.
Use Blob Storage for your media (AzureFileSystemProvider) and the Azure CDN for serving content/media. There is another package to help with this although I don't know it's name off of the top of my head.
In my experience Umbraco 8 works much better with big numbers of nodes, I create test for 200K nodes, without any archive technique and without using examine - front works very fast
Hello guys. Thank you @Yakov and @Nik for your replies.
@Yakov : what about the backoffice ? Is it fast enough to be usable in good conditions ?
@Nik : Is there a way to choose what is indexed by Elastic Search, like in Examine/Lucene ?
Honestly, I have no idea. I not used it, just passing on information based on what I've seen other people discussing. Elastic Search gives your improved scalability and takes the load off of your site. It also puts your indexes in a central location.
I "think" that is is possible yes, but I'm not 100%.
Nik
Ok, thank you again for your reply. I'll give it a try and play with it :).
I'll try upload it to test server and you can see :)
On azure you can also use azure search to move indexes - I can't find right now package for it
Here is what I have found about Examine and Azure Elastic Search :
https://www.novicell.co.uk/blog/elastic-all-the-things/
And here is the package from Novicell :
https://our.umbraco.com/packages/website-utilities/novicellexamineelasticsearch/
is working on a reply...