# Disk backed Dict?

**URL:** <https://discourse.julialang.org/t/disk-backed-dict/7719>\
**Category:** General Usage\
**Tags:** question\
**Created:** [December 12, 2017, 8:06pm UTC](https://discourse.julialang.org/t/disk-backed-dict/7719 "2017-12-12T20:06:42Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![jw3126](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jw3126/32/3086_2.png) [@jw3126](https://discourse.julialang.org/u/jw3126)\
**Post date:** [December 12, 2017, 9:33pm UTC](https://discourse.julialang.org/t/disk-backed-dict/7719/5 "2017-12-12T21:33:40Z")

</div>

Not big, maybe `100mb` at most. I guess its indeed not too hard to implement this. However if there is an existing solution I would prefer that. Also there are some implementation issues I am unsure about:

1. For storage of arbitrary julia objects, JLD is the only option I can think of. But I don’t know if there is a way to modify a value in a JLD file. The only way I am aware of is delete the file and save the modified version.
2. I am not sure how to do the locking of a path that belongs to an active `DiskBackedDict`.

---

_[View the full topic](https://discourse.julialang.org/t/disk-backed-dict/7719)._
