Hi there,
I'm using your Api to copy data in local but With so much entries, my questions are:
- What kind of structure do you use ? (all movies in the same table ? Seperate table according the langage ?)
- i'm using mysql, what kind of DB would you recommend ? InnoDB ? MyISAM ? others ?
- indexing is enough to have a "fast search" in a so huge DB ?
thank you,
keep going this project is really nice !
Travis Bell 的回复
于 2016 年 12 月 13 日 10:28上午
Hi @neorobot
These are all some pretty loaded questions that are hard to give simple answers to as each and every project requirements are going to be different 😉
TMDb is actually a MongoDB project, so there aren't tables per-say. Each media type or object is generally in their own collection (which is basically the equivalent to a table in the MySQL world).
My understanding is that InnoDB is a good choice. I do use MySQL for the new lists and use InnoDB for them.
This is going to be purely based on your use case(s) and schema. I store a lot of things in Elasticsearch--not to necessarily get more performance but rather, a more dynamic and powerful querying system.
neorobot 的回复
于 2016 年 12 月 14 日 4:27上午
Thank you for your Answer Travis, I'll check that !