我目前正在使用PostgreSQL中的Axon-framework设置一个事件存储(spring boot,axon-spring-boot-starter,axon-server-connector从依赖项中移除)。
系统按预期加载,我可以看到命令、事件和事件处理程序按预期工作。
问题出在我想在事件表(domain_event_entry)中查看事件的内容时。
我希望表中的“payload”列包含我在事件存储中持久化的所有事件,但我看到的只是数字:类似于:
global_index | event_identifier |元数据|payload_type |1| 7c23e693-558b-4013-b64f-3f272cb0102a |19435 |19436
此外,我认为元数据应该包含整数以外的其他内容。
这是正确的吗?我是不是遗漏了一些额外的配置?
发布于 2021-03-24 03:23:37
这是因为Postgres使用TOAST (超大属性存储技术)。如何使其具有更好的可读性可以在此blogpost中找到
https://stackoverflow.com/questions/66765605
复制相似问题