【问题标题】:HornetQ Persistence using MS SQL server使用 MS SQL 服务器的 HornetQ 持久性
【发布时间】:2011-12-24 07:23:06
【问题描述】:

HornetQ 默认使用文件系统和它自己的日志来进行持久化,是否可以改变这个默认行为以使用 MS SQL 服务器来代替持久化?

谢谢

【问题讨论】:

    标签: sql-server persistence hornetq


    【解决方案1】:

    不,HornetQ 只支持文件持久化。

    确实没有理由支持数据库。用户通常只想要一个传统的数据库。通过数据库在消息系统上持久化并没有任何好处。

    【讨论】:

    • 如果有数据库支持,故障转移会更容易,但是在这里我们也可以使用 SAN 并将两个实例指向同一个 Journal。只是想确定一下。谢谢
    • 我们可能会在未来添加,因为很多用户都在询问它。到目前为止,尽管我已经看到用户在更了解 HornetQ 后对只使用期刊感到高兴。
    • 你能推荐任何将消息保存在数据库中的消息传递 API 工具吗?
    • ActiveMQ Artemis 正在开发中。 ActiveMQ 5 已经做到了
    猜你喜欢
    • 1970-01-01
    • 2015-09-24
    • 2011-02-25
    • 2021-07-14
    • 1970-01-01
    • 2011-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多