我可以只使用DBMS,还是应该创建自己的数据结构?

时间:2013-03-28 12:20:04

标签: database algorithm data-structures

我制作了一个处理大量数据的程序,但是我面对两个方向,算法可以在每次需要数据时查询数据库,或者我应该创建自己的数据结构并只提供一次数据。

我认为对于大数据,您真的不知道DBMS将如何处理您的查询?它可能需要一段时间,特别是如果流量很大,那么创建自己的数据结构要好得多,那就是这样吗?

2 个答案:

答案 0 :(得分:0)

我认为您只需要一个k / v存储空间,尝试LevelDB(http://code.google.com/p/LevelDB)。

答案 1 :(得分:0)

如果您只对列的子集感兴趣,可以在数据库中创建一个视图。因此,表格并不总是被扫描。