不知道你具体要多快,评估一下,或者先做个简单的测试如果你能把数据分布到几个服务器,那访问效率就提高了,能不能分开这个要看具体的需求了,看这些数据的关联性。你查找频率最高的数据可以做个优化,建立索引等等。个人认为一般SQL Server这种的数据库系统就够了,想想看很多大型网站用这种数据库都够,那个用户量都很大的,主要是一些细节的东西,如果你细节没做好,关键的一两个地方就导致你效率降低了很多。直接用ODBC API应该是比较好的选择。