Я хочу спросить, можно ли использовать spring-data-elasticsearch в соединении с Mysql Database. Например, магазин предметов будет с этим потоком эластичная поиска < ==> весна-данных < ==> Mysql базы данныхspring-data-elasticsearch с MySQL DB
2
A
ответ
3
Мое решение, определить сущность, как document
как:
@Entity
@Table(name = "user")
@Document(indexName = "user")
public class User {....}
Определение a UserRepository
от spring-data
и UserSearchRepository
упругих материалов-упругость. Поиск отдельно.
Когда я создаю нового пользователя, добавьте индекс с UserSearchRepository.save(user)
одновременно. Сделайте то же самое при обновлении или удалении.
0
Нет Вы не можете использовать Spring Data Elasticsearch делать свои операции с базами данных на MySQL. Само название говорит, что это Spring Data Technology является реализация для Elasticsearch. Для выполнения части базы данных вам понадобится технология сохранения Java (например, Hibernate)
Смежные вопросы
- 1. Связывание/синхронизация SQL DB с MySQL DB
- 2. Работа с MSSQL DB и MySQL DB
- 3. sync remote MySql DB с размещенным MySql DB
- 4. MySQL защищает mysql DB
- 5. mysql db соединение с java
- 6. Async работает с MySQL DB
- 7. Ошибка Mysql, связанная с DB
- 8. Импорт существующего MySQL db в MySQL db в Azure
- 9. Microsoft SQL DB к MySQL DB
- 10. MySQL DB Foreign Key
- 11. mysql db user host
- 12. Запрос огромного MySQL DB
- 13. Mysql large db migration
- 14. MySQL DB Structure Advice
- 15. MySQL DB design help
- 16. .db-файл и MySQL
- 17. Удаление синтаксиса mysql db?
- 18. MySQL Cloud DB API
- 19. PHP mail MYSQL DB
- 20. Zend DB MYSQL Wrapper
- 21. Импорт MySQL DB Schema
- 22. Mysql Geospatial point DB
- 23. Как профилировать mysql db?
- 24. MySql DB BackUp
- 25. Автоматическая миграция Db (MysQl)
- 26. Подключение к mysql db
- 27. Mysql db restore
- 28. Изменение дизайна mysql DB?
- 29. FIFO в MySQL db
- 30. Relate DB id's Mysql