假设我有一个应用程序(用 Java 编写)需要以 JSON 格式从服务器向客户端发送数据,我应该使用 SQL 数据库还是 NoSQL?
一方面,使用 NoSQL 为我在更新数据库中的记录时省去了麻烦(只需发送 JSON 字符串),如果我更新表(又名集合),我不需要更改我发送的格式。 . 另一方面,如果我需要从数据库中提取数据/统计数据,它会变得更加复杂——这也是我的必需品。
我目前正在测试 MongoDB 与 MS SQL 2012,我不确定哪个会更好。
我希望有 5-10 个集合,每个集合最多 10,000 个条目。