monetdb - 有人在生产中使用它吗?

时间:2012-04-10 11:13:23

标签: monetdb

我对使用monetdb作为数据集市非常感兴趣,为查询和报告提供了一些巨大的数据表

然而,经过一些搜索,我无法找到任何关于他们在任何生产能力中使用Monetdb的在线帖子/博客。

此外,关于Monetdb的在线活动似乎很少或几乎没有。

这对Monetdb的未来是一个不好的迹象吗?

5 个答案:

答案 0 :(得分:12)

  

我对使用monetdb作为数据集市感兴趣,为>查询和报告提供了一些巨大的数据表

我的老板也对MonetDB感兴趣,我和你有同样的反应。没有人在写关于MonetDB的内容......没有人使用MonetDB吗?

无论如何,我一直在对500,000到1,000,000条记录的数据集进行性能测试,比较MonetDB(面向列的dbms)和MySQL(面向行的dbms)和MonetDB在所有方面都胜过MySQL - 即使是批量插入......假设它不应该那么好。

我不能推测这对MonetDB的未来意味着什么,但是它周围你可能想要检查它,因为它表现良好。

(我运行Windows 7并使用PHP与每个数据库进行通信)

答案 1 :(得分:11)

我对这篇文章反应迟了一些,但我想在生产环境中使用MonetDB添加我的声音。我们将它用作Spinque的后端,这是一个用于设计复杂搜索解决方案的框架。我已经使用MonetDB大约10年了,但仅限于过去3年的生产环境。显然,它有所有其他产品的优缺点和缺陷,但它正在积极开发和改进(我不明白你所指的低活动标志)。如果您希望数据库能够超越市场标准,那么这是一个不错的选择。否则,只需去MS SQL;)

答案 2 :(得分:10)

我最近一直在为客户进行评估,所以我有时间用它。我在这一点上的印象是它刚刚从一个学术实验操场完成“成长”。它显然尚未真正被发现,尽管它确实有一些粗糙的边缘可能会阻碍某些应用。

在我写作时,我正在尝试将超过1亿行加载到一个实例中(目前为27mil)。到目前为止,它在某些领域(聚合)表现得非常好,但在其他领域(我迄今为止尝试过的大多数联盟)都是奇怪的迟缓;那说,我还没有运行推荐的采样过程,我强迫它只使用32GB RAM的单一服务。

我发现了一些小问题和一件导致完整服务崩溃的事情(模糊和报道),但我认为对于许多应用程序而言,MonetDB可能只是票证。列式存储(而不是NoSQL)似乎是未来的IMO。

如果我发现任何特别有趣的东西,我会更新。

答案 3 :(得分:7)

MonetDB是第一个也是所有研究系统,但已经远远超出了普通研究原型的水平。它是开源中的(唯一)关系列存储平台,我知道它支持完整的SQL。我在CWI自己使用过许多非核心数据库研究的研究项目,但确实需要先进的数据库技术。

您可以在the user's mailing list上看到部署在许多不同的组织中发生。正如Roberto Cornacchia在一个不同的答案中所说,它是所有Spinque部署的后端,我们很高兴MonetDB用户。 MonetDB还用于各种非营利项目,如开放街道地图和开放式kvk。

越来越多的商业团体部署MonetDB进行分析。 (他们并不总是喜欢宣传他们的分析依赖于开源系统。)最近,MonetDB Solutions已经开始为这些部署提供专门的商业支持。

答案 4 :(得分:2)

我们一直在使用MonetDB。我们分析具有数百万行的非常大的数据集。 SQL数据库上传统的数据仓库方法变得非常缓慢。我们面临的问题是数据只会越来越大!前进的唯一方法是走向柱状。

结果令人惊讶。当您加入的次数很少时,速度非常快。即使加入了数据集,我们也在考虑它回归的速度仍然令人恐惧。

在看过一些商业合作伙伴关系之后,我认为MonetDB将在未来几年内蓬勃发展。我相信一些主要的BI供应商正在使用Monet来执行大数据工作。