对NoSQL数据存储区的建议,以便我们可以轻松推送数据并生成实时Qlikview报告?
轻松意味着: 1. Qlikview支持读取(mongodb连接器可用,否则可能会编写JDBC连接器,否则可能会将自定义QVX连接器写入数据存储区)
最初我认为我们不需要分布式系统,但群集是可能的。
我看过Mongodb,Cassandra和Hbase。由于(理论上)性能较慢,我不认为重做REST是一个好主意。
由于其易用性,matlab支持,完全模式化,Qlikview支持(beta连接器可用),我现在倾向于MongoDB。但是,如果有人能提出更好的建议,那就太好了!
答案 0 :(得分:0)
根据您将使用的服务器基础设施,我想最好的选择是亚马逊的NoSQL服务,在aws.amazon.com中可用。
事实上,由于存储数据的方式,任何数据库都会在云基础架构中表现不佳,例如亚马逊EC2与EBS相比,此任务非常缓慢,需要您在raid中连接多达20个EBS卷以获取一个体面的速度。他们解决了这个问题,创造了我从未使用过的NoSQL服务,但似乎很好。