# File storage or database on massive contents about 10k+

**URL:** <https://forum.getkirby.com/t/file-storage-or-database-on-massive-contents-about-10k/1584>\
**Category:** Questions\
**Tags:** v2\
**Created:** [July 9, 2015, 11:16pm UTC](https://forum.getkirby.com/t/file-storage-or-database-on-massive-contents-about-10k/1584 "2015-07-09T23:16:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ahmetbora](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/ahmetbora/32/11671_2.png) [@ahmetbora](https://forum.getkirby.com/u/ahmetbora)\
**Post date:** [July 9, 2015, 11:16pm UTC](https://forum.getkirby.com/t/file-storage-or-database-on-massive-contents-about-10k/1584/1 "2015-07-09T23:16:27Z")

</div>

I’m thinking to create Real Estate portal with Kirby and i have some concerns about performance.

My concerns about:

- 10k - 100k listing+
- Loading items each changes filtering
- Loading items each moves map point
- Listing on panel

I want to use Kirby core file storage but these massive contents forcing to makes me think. I’m thinking to use database on frontend instead of file storage without using panel. But i want to use panel on users and listing management.

Do you think?

* * *

_I read following related articles but i want to be sure._

> [@Server response time](http://forum.getkirby.com/t/server-response-time/279):
>
> General question: where are the bottlenecks in Kirby right now? How can we as a community improve the performance and reduce the response time? Ideas?

> [@Performance for 10000 pages by tags with pagination?](http://forum.getkirby.com/t/performance-for-10000-pages-by-tags-with-pagination/1244):
>
> Has anyone built a big site with a few thousand pages? If my testing with Kirby 2.1 goes well I will use it on big projects. Let’s say I have this: 10 000 item pages Tags or categories to every page List pages by a tag for example /books Pagination with 20 pages per page 20 fields per item page The item pages will remove and add 20 item pages each day Questions Kirby needs to go through all 10 000 item pages to find out which pages uses what tags, right? How fast / slow is that? Any tests?…

---

<div class="post-metadata">

**Author:** ![Jayshua](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@Jayshua](https://forum.getkirby.com/u/Jayshua)\
**Post date:** [July 10, 2015, 2:27pm UTC](https://forum.getkirby.com/t/file-storage-or-database-on-massive-contents-about-10k/1584/2 "2015-07-10T14:27:07Z")

</div>

I would be to use a database if data is relational. If the real estates need to relate to each other in complex ways, such as showing nearby locations or similar properties, a relational database would be perfect (it’s what they were designed for after all.)

That said, I’ve never built a site that large in Kirby so I can’t comment on how it would hold up. Perhaps you could set up a simple site that has 100k pages (generated randomly of course) and have kirby create a page containing the related content. Then see how everything works. You can never know for certain how a computer will handle something without measuring and testing.

---

<div class="post-metadata">

**Author:** ![distantnative](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/distantnative/32/11319_2.png) [@distantnative](https://forum.getkirby.com/u/distantnative)\
**Post date:** [February 6, 2025, 5:17pm UTC](https://forum.getkirby.com/t/file-storage-or-database-on-massive-contents-about-10k/1584/3 "2025-02-06T17:17:03Z")

</div>


