Специализированный генератор Hibernate / JPS-последовательностей в кластерной среде - PullRequest
0 голосов
/ 14 сентября 2018

Стандартный Hibernate, Spring Project

У меня есть узкоспециализированный генератор последовательностей, который извлекает пул неиспользуемых идентификаторов из таблицы в SQL Server. Я называю это Генератором разрыва. В течение многих лет он работал на одном сервере в одиночном с очередью. Когда у него заканчиваются идентификаторы, он вытягивает новый набор из 50 идентификаторов из разных пробелов в таблице, поднимается и повторяется. Идентификаторы fo в пользовательскую Java-очередь, которую я назвал (UniqueQueue). Теперь мне нужно поддерживать кластерную среду, поэтому мне интересно, какие идеи я могу генерировать. Я думал о кластеризованной таблице кэша и другой базы данных (производительность не будет хорошей.) Также думал об использовании очереди JMS ...

Я просто подумал, что у кого-то могут быть нестандартные идеи.

...