Oracle Enterprise Edition和Berkeley db 11g有什么区别?

时间:2012-06-09 16:22:46

标签: oracle11g berkeley-db

Oracle企业版数据库,只是一个封闭的源代码+支持和Berkeley db之上的东西?之间有什么不同:

  • Oracle Database 11g第2版和
  • Berkeley DB 11g第2版

1 个答案:

答案 0 :(得分:4)

这两个完全不同的东西。

Oracle是关系数据库服务器,而Berkeley DB是一个键/值存储(也称为“NoSQL”数据库),最初设计用于运行嵌入式数据库(例如,作为SQLite)。整个架构完全不同。它们适用于不同的事物。

来自Oracles Berkeley DB website,(某些)Berkely DB的主要功能:

  • 软件库
  • 键/值API
  • 通过合并SQLite的SQL API

因此,“SQL API”使用SQLite构建在Key / Value商店的顶部。 Berkeley DB仍然是核心/价值商店的核心。

Oracle数据库是几个服务器进程的集合(对于SQLite,其中“数据库”是客户端应用程序的一部分)。

有关Oracle数据库中涉及的所有过程的概述,请参阅concepts manual