我知道它是一个非关系数据库,但这并不意味着关系数据不存在。
例如,我有一个包含这样的 url 的表(简化):
url | domain
我有一个包含这样的域的表(简化):
domain | favicon_path
因为许多不同的 url 可能具有相同的域,所以我不想在拉取数据以发送到视图时为每个域重复 favicon_path。
因此,当我需要数据时,我使用了一个简单的(例如简化的)连接命令。
"SELECT bookmarks.*, domains.favicon FROM bookmarks JOIN
domains ON bookmarks.domain=domains.domain"
我将如何使用 no-sql 处理这种情况?
indexedDB
我计划在客户端(javascript)和MongoDB
服务器(java)上实现 no-sql 。