SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
什么是家谱数据结构的最佳数据库模型? [关闭]
问题描述
投票:0
回答:1
我应该选择关系数据库系统还是面向文档的数据库系统?
<< [
我想在SQL和NoSQL之间选择。因为我知道这将是一棵家谱,所以我无法决定是否需要无sheme的数据库系统或普通的关系数据库。
我最关心查询的性能。因为查询将在移动平台上运行。
NOTE
:我将特别选择PostgreSQL和MongoDB。
我应该选择关系数据库系统还是面向文档的数据库系统?我想在SQL和NoSQL之间选择。因为我知道这将是一棵家谱,所以我无法决定是否需要不含sheme的...
sql
database
data-structures
database-design
nosql
1个回答
0
投票
肯定是在这种情况下,PostgreSQL是一个更好的选择,一个家族树将需要连接,而MongoDb不支持连接,请检查先前的QandA,以了解如何在MongoDB
How do I perform the SQL Join equivalent in MongoDB?
中执行等效的SQL Join,但是对于关系数据库,则不需要不必担心加入。
最新问题
在 AWS Bedrock 上微调模型 - 日志文件显示“访问被拒绝”
尝试读取 C++ 中的特定行,但没有显示任何内容
qmldir 中定义的模块据说未安装
无法从程序集“Microsoft.Data.SqlClient,Version=5.0.0.0,Culture=neutral,PublicKeyToken=23ec7fc2d6eaa4a5”加载类型“SqlGuidCaster”
buildx build --platform linux/amd64 显着增加图像大小
Web 应用程序 (Linux) - BadGateway/Forbidden - 不允许订阅创建或更新服务器场
如何获取特定组的用户列表,其中包含来自应用程序的所有组的列表
将分隔值合并到平面数组中
如何获取单个数组中的数据
primefaces 中的密码匹配消息
Linux + NGinx + Kohana + php 上的 URL 问题区分大小写
所有后代都会重新渲染吗
下载文件失败:404 - {"error":{"code":"ResourceNotFound","message":"未找到用户","innerError":
如何将数组的值合并为数组中相似键的逗号分隔字符串
谷歌地图颤动检查点是否在多边形内
MediaLive Archive OutputGroup 对象引用未定义的目标
在 ggplot2 中绘制底图(basemaps_gglayer() 不起作用)
java.lang.AbstractMethodError:接收器类org.apache.wink.common.internal.ResponseImpl$ResponseBuilderImpl未定义或继承
导入错误:导入 _rust 密码学时 DLL 加载失败
github actions 中的空矩阵中的条件问题
© www.soinside.com 2019 - 2024. All rights reserved.