50 如何根据波场事件日志建立索引

我们将结构体数据存入波场的事件日志中,现在想要查询,是否能根绝事件日志建立索引,比如我们存进去的数据其中一个字段名为name,是否能根据name建立索引去查询数据。

请先 登录 后评论

最佳答案 2020-07-15 13:53

可以。

有两个方法:

  1. 是链上直接查询, 在事件中给 name 加上索引 indexed, 查询的时候用filter 过滤。
  2. 监听所有事件保存在链下数据库,用 SQL 语句查询。

2 相对来讲成本高一些, 不过性能会更好,更灵活。

请先 登录 后评论

其它 1 个回答

ash
请先 登录 后评论
  • 3 关注
  • 0 收藏,922 浏览
  • ash 提出于 2020-07-14 17:06