# State of the art for querying large containers

**URL:** <https://forum.solidproject.org/t/state-of-the-art-for-querying-large-containers/3320>\
**Category:** Solid App Development FAQs\
**Created:** [July 19, 2020, 8:45am UTC](https://forum.solidproject.org/t/state-of-the-art-for-querying-large-containers/3320 "2020-07-19T08:45:29Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![happybeing](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/happybeing/32/59_2.png) [@happybeing](https://forum.solidproject.org/u/happybeing)\
**Post date:** [July 19, 2020, 10:21am UTC](https://forum.solidproject.org/t/state-of-the-art-for-querying-large-containers/3320/2 "2020-07-19T10:21:40Z")

</div>

I started a response to this but as it is a bit of a tangent made it a separate topic:

> [@Application of CRDTs to Solid](http://forum.solidproject.org/t/application-of-crdts-to-solid/3321):
>
> I don’t recall CRDTs (Conflict-free Replicated Data Types) being mentioned here before, and am interested to hear if people think they could be useful for Solid. I wrote the following in response to @NoelDeMartin’s [post](http://forum.solidproject.org/t/state-of-the-art-for-querying-large-containers/3320) raising an issue with performance when an LDP container holds hundreds of documents. But I think CRDTs merit a topic of their own. An alternative which I think would be interesting to explore for Solid is [local-first](https://www.inkandswitch.com/local-first.html) using CRDTs. It’s a bit like offline-first, but peer to peer…

---

_[View the full topic](https://forum.solidproject.org/t/state-of-the-art-for-querying-large-containers/3320)._
