mongodb - MongoDB和Ldap是同一个概念吗?

标签 mongodb ldap rdbms nosql

由于 Mysql、sql server、postgre sql 等基本上是同一概念(rdbms)的不同实现,我想知道 LDAP 和 MongoDB/CouchDB 等之间是否存在相同的关系,或者 LDAP 是否还有更多内容?

最佳答案

LDAP

  • 分层数据库模型(基于父/子关系,如 XML)
  • LDAP 适用于任何类型的类似目录的信息,其中快速查找和不太频繁的更新是常态
  • 可扩展
  • 标准协议(protocol)
  • 不适合需要数据完整性的应用(银行、电子商务、会计)。传统上用于存储用户、组、SSL 证书、服务地址,但它是一个通用数据库,可用于任何信息。

MongoDb

  • 面向文档的数据库,基于 BSON(类似 JSON)文档
  • 键值数据库,但值可以是 BSON 文档
  • 读写操作均具有高性能
  • 可扩展(主从复制)
  • 自定义协议(protocol)
  • 不适合需要数据完整性的应用(银行、电子商务、会计)

CouchDb

  • 面向文档的数据库,基于 JSON 文档
  • 键值数据库,但值可以是 JSON 文档
  • 读写操作均具有高性能
  • 可扩展(具有冲突解决方案的主主复制)
  • REST 协议(protocol)
  • 不适合需要数据完整性的应用(银行、电子商务、会计)

关于mongodb - MongoDB和Ldap是同一个概念吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7782209/

相关文章:

mysql - 是否可以简化此 SQL UNION 查询?

r - MonetDB 是否支持> 70k 列的表

MongoDB 异常:WiredTigerIndex::insert:键太大而无法建立索引

python - __init__() 得到了意外的关键字参数

java - 使用 MD5 密码连接到 LDAP

java - 使用 Java Netscape Directory LDAP API 和二进制过滤器值

java - 从 Activity 目录查询扩展属性

Node.JS 向 mongodb Web API 插入数据,bodyParser 问题

node.js - MongoError : Mod on _id not allowed

rdbms - 为什么 DBMS 交织不同事务的操作而不是一个接一个地执行事务?