Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
面向Java的日志/预写日志技术_Java_Apache Kafka_Wal_Chronicle Queue_Journaling - Fatal编程技术网

面向Java的日志/预写日志技术

面向Java的日志/预写日志技术,java,apache-kafka,wal,chronicle-queue,journaling,Java,Apache Kafka,Wal,Chronicle Queue,Journaling,我们正在构建一个基于Java的应用程序,它使用日志/预写日志()。其思想是,在任何处理之前,进入系统的每条消息都首先写入日志。该杂志充当了真相的单一来源,如果失败,我们会重播来自它的消息 我们有以下要求: 耐久性-消息应写入持久性存储 可靠的网络复制—日志记录技术应该(同步)复制到多个节点,因此我们可以确保在一个节点发生故障时不会丢失数据 到目前为止,我们考虑满足以上要求的以下技术: -仅在企业版中复制 我想问一下其他适合这种情况的技术的建议

我们正在构建一个基于Java的应用程序,它使用日志/预写日志()。其思想是,在任何处理之前,进入系统的每条消息都首先写入日志。该杂志充当了真相的单一来源,如果失败,我们会重播来自它的消息

我们有以下要求:

  • 耐久性-消息应写入持久性存储
  • 可靠的网络复制—日志记录技术应该(同步)复制到多个节点,因此我们可以确保在一个节点发生故障时不会丢失数据

到目前为止,我们考虑满足以上要求的以下技术:

  • -仅在企业版中复制
我想问一下其他适合这种情况的技术的建议