我正在创建一个简单的应用程序,它可以让我测试 SQL Server 与 MongoDB 的查询速度(在 C# 中)。为此,我需要创建两个相同且相当大的数据库(假设每个数据库有 1 百万条记录),其中涉及一些层次结构。
我的目标是在这里做一些非常简单的事情,每个实体都有id、名称和2-3个类别供搜索(例如颜色、形状等)。当然,树结构是必须的,就像目录树一样,一个实体可能是多个实体的子实体。
任何人都对如何创建和填充这样的 2 个数据库有一些简单的想法?
我正在考虑在 C# 中使用一些巨大的迭代同时创建两个数据库,并将随机值放入两者中,而不是创建一个数据库并将其合并到另一个数据库。
提前谢谢