设计一个多语言可搜索的翻译数据库

时间:2014-04-26 13:24:38

标签: database-design architecture

早上好,

我目前正在构建一个应用程序,其中我有不同的术语集(是的可能是句子)或用不同语言表示的单词。

示例:

english | french | german | latin
----------------------------------
cat     | chat   | katze  | feles
dog     | chien  | hund   | canem

等。 我想允许用户以一种语言输入查询并选择要翻译的语言,反之亦然。该功能与Google翻译的功能非常相似。

同时,我需要维护所有语言的缓存,因为我将在输入上实现自动建议功能。用户将编写他们的查询,语言将根据输入自动推断。

我需要一些关于如何以及在何处(推荐的DBMS)存储此信息的建议,以尽可能快地检索数据。

谢谢!

0 个答案:

没有答案