【发布时间】:2011-10-14 06:49:47
【问题描述】:
我们想设计一个数据存储,使用关系数据库保存请求消息(http/s,xmpp 等)日志。为了生成日志,我们使用基于 Apache synapse esb 的解决方案。但是,由于我们只想存储日志并读取日志以解决维护问题,因此读/写比率会很低。 (写入计数会很密集,因为系统会收到许多要记录的消息。)我们考虑使用 Cassandra 的分布式特性和集群功能。然而,对于 Cassandra 数据库模式,带有过滤器的搜索查询很困难,总是需要二级索引。
为了简短起见,我的问题是我们是否应该尝试使用 mysql 的集群解决方案或使用具有合适架构设计的 Cassandra 来进行带有过滤器的搜索查询?
【问题讨论】:
标签: mysql logging cassandra cluster-computing