# Why do you use JuliaDB?

**URL:** <https://discourse.julialang.org/t/why-do-you-use-juliadb/30410>\
**Category:** General Usage\
**Created:** [October 27, 2019, 10:08pm UTC](https://discourse.julialang.org/t/why-do-you-use-juliadb/30410 "2019-10-27T22:08:54Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![oxinabox](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oxinabox/32/206603_2.png) [@oxinabox](https://discourse.julialang.org/u/oxinabox)\
**Post date:** [October 28, 2019, 3:51pm UTC](https://discourse.julialang.org/t/why-do-you-use-juliadb/30410/9 "2019-10-28T15:51:35Z")

</div>

> [@What's the difference between CSV.jl and CSVFiles.jl?](https://discourse.julialang.org/t/whats-the-difference-between-csv-jl-and-csvfiles-jl/17950/20):
>
> Adding a CSV.jl frontend to JuliaDB is also a great idea, IMO.

I would really like something that accepted basically any function from filename (or IO) and returned a Table.  
E.g. I had something that was effectively 31GB of JSON records, 1 per line, broken up into about 64 files.  
And I have code that would load any of these using JSON.jl and would return a RowTable  
(and now JSONTables.jl is a thing)

---

_[View the full topic](https://discourse.julialang.org/t/why-do-you-use-juliadb/30410)._
