我不熟悉数据库,我通常受益于内存和数据结构,例如 Maps。但是现在我的数据很大,通过将其读入内存,它很快就会溢出,然后系统完全冻结(linux 12.04 LTS)。
所以我认为数据库可能是一个好主意,但是我需要一种快速而直接的方式来实现和访问它。它也应该是一种快速的数据库。例如京都或类似的东西。
所以我想将以下数据放入数据库:
HashMap<String, List> Index = new HashMap<String,List>();
List<String> sentences = new List<String>();
然后以这种方式访问它们:通过键访问哈希图,通过列表索引访问列表。
提前致谢!