# How to handle large docs (Archive Docs)

**URL:** <https://connect.superhuman.com/t/how-to-handle-large-docs-archive-docs/25887>\
**Category:** Tips and Hacks\
**Created:** [September 24, 2021, 7:21pm UTC](https://connect.superhuman.com/t/how-to-handle-large-docs-archive-docs/25887 "2021-09-24T19:21:15Z")\
**Posts on this page:** 5\
**Page:** 2

<div class="post-metadata">

**Author:** ![Steve\_Simon2](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/steve_simon2/32/22109_2.png) [@Steve\_Simon2](https://connect.superhuman.com/u/Steve_Simon2)\
**Post date:** [December 28, 2021, 6:40pm UTC](https://connect.superhuman.com/t/how-to-handle-large-docs-archive-docs/25887/21 "2021-12-28T18:40:59Z")

</div>

Love the approach! I’d suggest incorporating a .RegexReplace(",","|") step when building the CSV digest column (and a corresponding reversal on the “Recover” button), otherwise any data with commas will break your schema right?

---

<div class="post-metadata">

**Author:** ![Scott\_Collier-Weir](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/scott_collier-weir/32/29677_2.png) [@Scott\_Collier-Weir](https://connect.superhuman.com/u/Scott_Collier-Weir)\
**Post date:** [December 28, 2021, 7:28pm UTC](https://connect.superhuman.com/t/how-to-handle-large-docs-archive-docs/25887/22 "2021-12-28T19:28:22Z")

</div>

Uhhhhh heck yeah @Steve_Simon2 - Brilliant idea

---

<div class="post-metadata">

**Author:** ![Ben\_Lee](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/ben_lee/32/49867_2.png) [@Ben\_Lee](https://connect.superhuman.com/u/Ben_Lee)\
**Post date:** [January 5, 2022, 10:50pm UTC](https://connect.superhuman.com/t/how-to-handle-large-docs-archive-docs/25887/23 "2022-01-05T22:50:29Z")

</div>

I love your solution @Scott_Collier-Weir and found the same thing @Steve_Simon2 mentioned. I made a copy of your doc and tweaked it to try it out as a list of arrays instead of a straight list. This allows for multiple values in a column too. Pros and cons to each way of doing it, but thought I’d add the slightly different take here if you’re curious.

https://coda.io/embed/PpFVfnMk8U/_sucaM?viewMode=embedplay

I’ve also seen docs where people are looking to create their own version of a changelog and I adapted the array of arrays idea to it as well.

https://coda.io/embed/WRLLybRQQg/_suVE7?viewMode=embedplay&hideSections=true

---

<div class="post-metadata">

**Author:** ![Scott\_Collier-Weir](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/scott_collier-weir/32/29677_2.png) [@Scott\_Collier-Weir](https://connect.superhuman.com/u/Scott_Collier-Weir)\
**Post date:** [January 5, 2022, 11:17pm UTC](https://connect.superhuman.com/t/how-to-handle-large-docs-archive-docs/25887/24 "2022-01-05T23:17:09Z")

</div>

Love it @Ben_Lee ! Thanks for sharing and iterating on my approach. I also built a live system for a client recently like this and implemented @Steve_Simon2 's approach. Worked brilliantly!

---

<div class="post-metadata">

**Author:** ![Scott\_Collier-Weir](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/scott_collier-weir/32/29677_2.png) [@Scott\_Collier-Weir](https://connect.superhuman.com/u/Scott_Collier-Weir)\
**Post date:** [August 10, 2022, 11:00pm UTC](https://connect.superhuman.com/t/how-to-handle-large-docs-archive-docs/25887/25 "2022-08-10T23:00:56Z")

</div>

If anyone is interested - I just walked through this archive approach in a recent youtube video!

I know these techniques are more on the advanced side, but hoping to make the more advanced workflows in Coda a bit more accessible!

[![](https://global.discourse-cdn.com/coda1/original/3X/1/8/18e24d8ee50dce467539a0c8f935583ce5803035.jpeg "Advanced Archive in Coda: Speed up your docs!") ](https://www.youtube.com/watch?v=FIuiXkPsRX8)

[Previous page](https://connect.superhuman.com/t/how-to-handle-large-docs-archive-docs/25887.md?page=1)
