存储大量数据的更好方法是什么?

时间:2013-08-02 12:34:33

标签: mysql sql sql-server database performance

嗨。 我有超过6000条记录长度(每条记录是2或3段)的阿拉伯语数据(UTF-8),每行我有12种其他语言的翻译。我想用ASP.NET编写一个web应用程序。 C#。

问题1: 什么类型的数据库最适合这个应用程序(MySQL,MSSQL,Sqlite,....)?

问题2: 这个解决方案在速度,性能和编写web-app方面更加出色:

2-1 - 一张桌子,所有翻译都保存为字段?

2-2 - 每个翻译和使用关系都有一个表格?

1 个答案:

答案 0 :(得分:0)

您希望使用关系模型有两个原因。一个是大多数(如果不是全部)数据库引擎都限制了一行中的数据量。第二,如果需要,以后可以更容易地添加更多语言。

如果您可以选择MySql和Sql Server,请选择您最熟悉的工作。我从未使用过SqlLite,因此我没有资格评论它。