【问题标题】:Free database for small datawarehouse [closed]小型数据仓库的免费数据库[关闭]
【发布时间】:2009-03-14 10:23:43
【问题描述】:

对于相对较小的数据仓库系统,您会使用哪个免费数据库?

是否有任何“特殊”数据库,例如多维数据库免费提供?

哪些免费的关系数据库最适合这项工作?

我所说的数据仓库系统是指将接收一些插入、少量更新、几乎没有删除和大量复杂选择的系统。采用星型架构(如果数据库是关系型的)。

我的意思是主事实表中大约有 100.000 条记录,可能有 10 个维度,最大的包含 5.000 条记录。

免费是指内部商业用途免费。

编辑:由于到目前为止我大多只得到一个免费数据库列表,让我指定一些有趣/需要的功能:

  • 外部联接(必须)
  • inlineviews / subselects(几乎必须)
  • 物化视图(不错)
  • 智能查询优化器(越智能越好)
  • 支持维度、汇总、多维数据集查询(不错)
  • 解析函数(oracle里就是这个名字,不知道在其他数据库里是怎么命名的)(不错)

【问题讨论】:

    标签: database open-source data-warehouse


    【解决方案1】:

    Firebird 取得了非常好的结果。它是免费的、开源的,可在所有主要平台上运行,并支持所有重要的数据库功能。 有很多优秀的工具可用于管理数据库,例如 IB-Expert,它有一个免费(有限但足够好)版本。

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 那么你会推荐哪一个?
      • 如果您需要单个用户一次访问 = SQLITE 如果您需要多个用户更新数据 = MySQL/PostgreSQL
      【解决方案3】:

      SQL Server Express 怎么样?

      【讨论】:

      【解决方案4】:

      如果数据总量

      编辑:Jens Schauder 提出了新的“要求”。我相信 ProgeSQL、MySQL 和 SQLite 不支持分析。

      【讨论】:

      • 是的,但我不喜欢固定的限制。它会强制使用在一个固定点迁移,否则整个事情将完全停止。
      • 后期添加:Oracle 11 G 限制现在为 11 GB
      【解决方案5】:

      如果数据仓库的目的不是以某种方式改善公司的财务状况,那么您应该省力并忘记浪费时间。

      如果数据仓库真的要以某种方式为公司赚钱,那么在真正的系统上花几块钱可能不是不合理的。

      【讨论】:

      • 抱歉,这完全是倒退。问题不在于我/我们是否通过实施数据仓库来节省/赚取一些钱。问题是:与便宜/免费的数据库相比,我们是否通过使用昂贵的数据库来节省/赚更多的钱。您可以从我最初的问题中猜出我们得出的答案。
      • 顺便说一句:大多数许可方案并不会真正产生“几块钱”
      • 几千美元,对于 Oracle SE 或 SE1,您可以获得星型查询优化?数据仓库必须有什么样的可悲投资回报率才能证明这一点?您已经在硬件、ETL 编码和支持方面陷入困境。
      • 顺便说一句,你没有要求便宜/免费 - 你要求免费。免费数据仓库软件与免费员工一样可以提供支持。
      猜你喜欢
      • 2021-09-16
      • 1970-01-01
      • 2012-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多