Infinispan może być używany na dwa sposoby. W systemie rozproszonym cache. Albo jako potężny siatki danych, wysoce skalowalne baza danych magazynu klucz / wartość NoSQL.
Oba sposoby zapewniają wysoki stopień wydajności i dokonały Infinispan wspólnej technologii w mediach, gdzie duże ilości danych jest przekazywana na zasadzie z dnia na dzień.
Infinispan jest wielki, kiedy używając jako system buforowania, ponieważ może to zmniejszyć ruch sieciowy i usuwania wąskich gardeł w serwerach przetwarzania danych.
Infinispan kiedy jest stosowany jako narzędzie buforowanie można łatwo rozgałęzione całej klastrów i wykorzystywane w środowisku rozproszonym, będąc wielką technologię do wykorzystania w serwerach typu cloud.
W przypadku stosowania jako baza danych NoSQL, wyniki są tak dobre, te same cechy co czyni Infinispan wielką rozproszonego systemu buforowania przyczyniając się do sukcesu jest prosta, rozprowadzane silnika NoSQL.
< strong> Co nowego w tym wydaniu:
- wydajność operacji masowych (GETALL, putAll) zarówno wbudowanych i tryb zdalnego został poprawiony o rząd wielkości
- jasne działanie jest teraz non-transakcyjnej oraz blokady darmo.
- Nowy design oparty na ConcurrentHashMap z JDK 8
- Maksymalna ilość wpisów jest teraz przestrzegane dokładnie, a nie zaokrąglone w górę do najbliższej potęgi 2
- znacznie poprawiła algorytm LIRS która jest znacznie bardziej precyzyjne w podejmowaniu decyzji, które wpisy do eksmisji
- słuchacze mogą być rejestrowane za pomocą zapytań DSL
- Konfiguracja dziedziczenie teraz Dotyczy tylko zmodyfikowane atrybuty, dzięki czemu programowe szablonów bardziej przewidywalne
- JCache (JSR-107) wsparcie na Hot Rod
- Umożliwia tworzenie skryptów po stronie serwera, które mogą być wywoływane z HotRod
- Teraz można wdrożyć Schowek na serwer
- Mamy teraz archetyp przechowywać cache Maven
Co nowego w wersji 7.2.2 / 8.0.0.Alpha2:
- Wydajność luzem operacje (GETALL, putAll) zarówno wbudowanych i tryb zdalnego został poprawiony o rząd wielkości
- jasne działanie jest teraz non-transakcyjnej oraz blokady darmo.
- Nowy design oparty na ConcurrentHashMap z JDK 8
- Maksymalna ilość wpisów jest teraz przestrzegane dokładnie, a nie zaokrąglone w górę do najbliższej potęgi 2
- znacznie poprawiła algorytm LIRS która jest znacznie bardziej precyzyjne w podejmowaniu decyzji, które wpisy do eksmisji
- słuchacze mogą być rejestrowane za pomocą zapytań DSL
- Konfiguracja dziedziczenie teraz Dotyczy tylko zmodyfikowane atrybuty, dzięki czemu programowe szablonów bardziej przewidywalne
- JCache (JSR-107) wsparcie na Hot Rod
- Umożliwia tworzenie skryptów po stronie serwera, które mogą być wywoływane z HotRod
- Teraz można wdrożyć Schowek na serwer
- Mamy teraz archetyp przechowywać cache Maven
Co nowego w wersji 7.2.2 / 8.0.0.Alpha1:
- Wydajność luzem operacje (GETALL, putAll) zarówno wbudowanych i tryb zdalnego został poprawiony o rząd wielkości
- jasne działanie jest teraz non-transakcyjnej oraz blokady darmo.
- Nowy design oparty na ConcurrentHashMap z JDK 8
- Maksymalna ilość wpisów jest teraz przestrzegane dokładnie, a nie zaokrąglone w górę do najbliższej potęgi 2
- znacznie poprawiła algorytm LIRS która jest znacznie bardziej precyzyjne w podejmowaniu decyzji, które wpisy do eksmisji
- słuchacze mogą być rejestrowane za pomocą zapytań DSL
- Konfiguracja dziedziczenie teraz Dotyczy tylko zmodyfikowane atrybuty, dzięki czemu programowe szablonów bardziej przewidywalne
- JCache (JSR-107) wsparcie na Hot Rod
- Umożliwia tworzenie skryptów po stronie serwera, które mogą być wywoływane z HotRod
- Teraz można wdrożyć Schowek na serwer
- Mamy teraz archetyp przechowywać cache Maven
Co nowego w wersji 7.2.1:
- Wydajność operacji masowych (getAll, putAll) zarówno wbudowanych i tryb zdalnego został poprawiony o rząd wielkości
- jasne działanie jest teraz non-transakcyjnej oraz blokady darmo.
- Nowy design oparty na ConcurrentHashMap z JDK 8
- Maksymalna ilość wpisów jest teraz przestrzegane dokładnie, a nie zaokrąglone w górę do najbliższej potęgi 2
- znacznie poprawiła algorytm LIRS która jest znacznie bardziej precyzyjne w podejmowaniu decyzji, które wpisy do eksmisji
- słuchacze mogą być rejestrowane za pomocą zapytań DSL
- Konfiguracja dziedziczenie teraz Dotyczy tylko zmodyfikowane atrybuty, dzięki czemu programowe szablonów bardziej przewidywalne
- JCache (JSR-107) wsparcie na Hot Rod
- Umożliwia tworzenie skryptów po stronie serwera, które mogą być wywoływane z HotRod
- Teraz można wdrożyć Schowek na serwer
- Mamy teraz archetyp przechowywać cache Maven
Co nowego w wersji 7.1.1:
- Obsługa Wzór Near-Cache
- łączenie cache powinien otrzymać flagę rebalancedEnabled od koordynatora.
- Tworzenie testy Integration Server dla JGroups SASL auth
- Expose sposób, aby usunąć wszystkie wystąpienia typu z indeksami
- Komunikat ostrzegawczy o zmuszając do powrotu poprzedniego nie stosuje się, aby uzyskać operacji
- Pomóż HR klienta zakres badań bezpieczeństwa
- Pakiet osadzony CLI jako uberjar
- Schema oraz parser dla 7.1
- Publiczne API do śledzenia zakończenie Infinispan pracy dla danej transakcji użytkownika
- zawierać uberjar CLI w zip dystrybucji
- CacheContainerStatsMBeanTest.testClusterStats () zawodzi
- Expose EmbeddedCacheManager / cache poprzez JCacheManager / JCache rozpakować (...) metod
- Dodaj wsparcie java.util.Date do Protostream za MessageMarshaller.ProtoStreamWriter / Reader
Co nowego w wersji 7.0.1:
- Dodano przykłady konfiguracji indeksowania na serwerze
- Wejście Retriever iterator powinny rethrow spowodował wyjątek
Co nowego w wersji 6.0.0:
- Podczas badania nad HotRod
- Sprawdź, czy pamięć używana do przechowywania indeksu nie definiuje żadnego wygaśnięcie
- Wsparcie Zapytanie na Podręcznej skonfigurowanych w trybie Unieważnienie
- Możliwość konfigurowania liczbę segmentów na węźle
- storeAsBinary nie przechowywać zarówno przedmiotu oraz byte []
- Rozszerz testy trybie zgodności
- test regresji wydajność indeksu Lucene
Co nowego w wersji 5.2.1:
- błędy:
- org.infinispan.marshall.MarshallExternalPojosTest.testReplicateJBossExternalizePojoToNewJoiningNode zawiedzie losowo
- JDBC XSD dotyczy singleConnection zamiast simpleConnection
- wyciek pamięci podręcznej na każdym write.operation
- wyciek pamięci: TransactionTable nigdy nie sprząta kompletne transakcji
- Konfiguracja infinispan / Global / serializacji nie działa zgodnie z dokumentacją,
- StateTransferPessimisticTest.testStateTransfer zawiedzie losowo
- Nie można utworzyć wystąpienia org.infinispan.cdi.InfinispanExtension podczas uruchamiania appserver
- Błędne argumenty formatu w wiadomości dziennika śledzenia
- ReplStateTransferCacheLoaderTest zawiedzie losowo FileCacheStore.start ()
- Undeploy z infinispan.war nie zatrzymuje DefaultCacheManager
- nazwa testu różni się od nazwy klasy Test
Komentarze nie znaleziono