1、先購買了RDS數據庫並且已經有了一些測試數據。MySQL當前最高支持到5.6,OpenSearch當前無法自動獲取5.7的數據。
2、進入OpenSearch創建應用。
2.1、點右上角“創建應用”
2.2、輸入應用名稱
2.3、選“標準版”。當前我只針對單個表進行搜索,如果要多表複雜結構選右邊的。
3、連接數據源
3.1 直接連接賬號下的RDS是最方便的實現方式。
3.2、
3.3、點“新的數據庫”按鈕
3.4、選產品表bc_product
3.5、選擇需要的字段,我這表恰好都需要。
4、建立索引
4.1、選擇生成索引文件的字段結構。我只需要產品ID和產品內容default兩個字段。
4.2、排序。我按ID排序即可。顯示哪些字段也看自己項目情況,我習慣只取ID,其他字段從數據庫再取。
4.3、選擇自動同步數據。
5、激活應用並生成索引。
需要等一會兒
到下圖界面就初始化完畢,可以生成索引了。
等待索引生成完成
6、測試
7、集成到代碼中即可。