Database design 多语言可搜索翻译数据库的设计

Database design 多语言可搜索翻译数据库的设计,database-design,architecture,Database Design,Architecture,早上好 我目前正在构建一个应用程序,其中我有不同的术语集(可以是句子)或用不同语言表示的单词 例如: english | french | german | latin ---------------------------------- cat | chat | katze | feles dog | chien | hund | canem 等等。。 我希望允许用户用一种语言输入查询,并选择要翻译的语言,反之亦然。其功能与谷歌翻译非常相似 同时,我需要为所有组合

早上好

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

例如:

english | french | german | latin
----------------------------------
cat     | chat   | katze  | feles
dog     | chien  | hund   | canem
等等。。 我希望允许用户用一种语言输入查询,并选择要翻译的语言,反之亦然。其功能与谷歌翻译非常相似

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

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


谢谢

你能试着重新表述一下“我需要为所有组合的语言维护一个缓存,因为我将在输入端实现一个自动建议功能”。我不确定你的意思。基本上会有一个自动完成的输入字段。uaer可以输入任何语言的单词,建议将基于用户输入的内容。