跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 这样的需求能实现吗?
未分類
16 7 月 2020

这样的需求能实现吗?

这样的需求能实现吗?

資深大佬 : 3country 11

数据库数据 –> ES 创建索引和文档 –> 自动生成查用查询接口 –> 客户端调用

数据库类型有很多种,mysql,Oracle,sqlserver,功能就是 选择一张表,然后系统自动查询表中的数据,同步到 ES,然后生成查询接口,如主键查询。

职场新人求教

大佬有話說 (9)

  • 資深大佬 : 235777178

    功能没有啥能不能实现,主要是实现成本高不高。

  • 資深大佬 : bolide2005

    没啥不能的,mysql 不熟悉,但是 Postgresql 是可以通过监听流复制事件对数据库的变动进行响应的,我想 mysql 也有相关的东西。本质上相当于自己起一个服务,伪装成 mysql 的一个从库,主库数据发生变动,通知从库,你的服务把事件转换成 es 的数据,再给后端加一个查询接口

  • 資深大佬 : dongisking

    可以啊,通过 mysql binlog 同步到 es

  • 資深大佬 : bolide2005

    流复制也可以同步存量数据,相当于新启动的从库做一次全量同步

  • 主 資深大佬 : 3country

    大佬们都是从数据库角度出发的吗。。。说实话,完全不懂。。。老大让我用 java 做一个这样的 web 平台,目前已经实现根据前台传过来的表名拿到字段,然后就卡住了

  • 資深大佬 : bolide2005

    @3country #5 那最好去问问你老大,我感觉你可能误会你老大的需求了,如果你是一个新人,而这个需求又相对复杂的话,你老大应该不会交给你做。还是再问问清楚的好。

  • 資深大佬 : asmoker

    MySQL 的话可以用 canal 试试 https://github.com/alibaba/canal

  • 主 資深大佬 : 3country

    @bolide2005 感谢解答。之前聊过,应该跟我理解的差不多(我猜老大只是想给我个活干。。。因为我在的公司比较老派),我现在决定用 java 反射做,有了点思路,先做着试试

  • 資深大佬 : sadfQED2

    @3country 用反射?性能不用考虑吗,不过听你描述确实不用考虑了

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具