I am wondering if I would want to design a Chinese input method (as Chinese characters can be typed into the computer by how it is pronounced**)so that when the user can retrieve the word he/she wants. Should I design it as relational database such as using MYSQL or should I consider something else?
Since I cannot find relevant information for my question, I tried looking for how English dictionaries are built for search but the nearest answer I found was the best data structure for dictionary implementation and also another one discussing Where shouldn't I use a relational-database My current thought is that since I only have one huge table of data, I seems like I should try consider other Database management systems? Or are there other suggestions and methods?
Many Thanks!
**More on Chinese English methods if that would help describe my question: In Chinese, to type out a character, it can be completed by pronunciation or the formation of the word (simplify how the word is "composed"), here I would like to focus on the prior where we use pronunciation, a modified examples would be: by typing xi-an-g-3, these four elements would form a word.