0
我有一個Java EE應用程序,我需要一個高性能微服務來消費帶有消息驅動bean的JMS消息。該服務發佈併發布郵政編碼保留並將其保留在數據庫中。由於服務應該是高性能的,我想把它做成一個並行的過程。在Java EE中分片並行處理
爲單個郵政編碼提供預訂可能會導致競爭條件,所以這是我希望避免在單個郵政編碼上進行並行預訂的地方。這意味着我只需要鎖定特定的預訂,或者我需要確保我的線程永遠不會同時訪問相同的郵政編碼。用於預訂或釋放預訂。
對於項目我必須使用Java EE 7,我更喜歡避免春天。
完全依賴JEE7的最好方法是什麼?
聽起來像你想要在數據庫中適當的隔離級別,並確保鎖定不太寬以減少並行性。你的數據庫模式是什麼樣的? – Kayaman 2014-11-21 11:26:13
我可以自由選擇我自己的結構。我想這些列的單個表:id,postalCode,fromNr到Nr 從Nr是一個整數,並且Nr也是一個整數,這些是保留範圍。 – RoyB 2014-11-21 12:12:51