Podrobnosti Software:
Verze: 4.3.0.Final Aktualizováno
Datum uploadu: 4 Jun 15
Licence: Volný
Popularita: 171
ModeShape byl dříve známý jako JBoss DNA.
ModeShape je implementace standardu JCR 2.0.
Když je ModeShape realizován, se chová jako normální JCR úložiště
Co je nového v této verzi:.
- ModeShape používá Infinispan pro všechny ukládání do mezipaměti a skladování, dává výkonné a flexibilní základ pro vytvoření v databázi JCR úložišť, které jsou rychlé, škálovatelné a vysoce dostupné. Infinispan nabízí velké množství možností ukládání (přes mezipaměti nakladače), ale za použití Infinispan jako distribuovaný, multiplexu místě, v paměti dat mřížka poskytuje neuvěřitelnou škálovatelnost a výkon.
- Silně konzistentní. ModeShape je atomová, konzistentní, izolované a trvanlivé (ACID), takže psaní aplikací je velmi přirozené. Aplikace mohou dokonce použít JTA transakce.
- Fast. ModeShape 4 je prostě vážně rychle, a výkon je all-kolem rychleji než předchozí verze.
- Větší obsah. ModeShape 4 lze ukládat a přístup k obsahu, takže uzel může mít stovky tisíc (nebo více!) Dětských uzlů (i se stejnými-name-sourozenci), a přesto být neuvěřitelně rychlý. Kromě toho mohou být archivační škálovat na mnoha milionů uzlů a musí být rozmístěny v mnoha procesů.
- Zjednodušený konfigurace. Neexistuje žádný další globální konfigurace motoru; místo toho, každý úložiště je nakonfigurován s samostatného souboru JSON, který musí odpovídat ModeShape specifické JSON schématu a mohou být potvrzeny ModeShape před použitím. Úložiště konfigurace může být změněna, i když úložiště běží (některá omezení platí), takže je možné přidat / změnit / odebrat sekvencery, poskytovatele povolení a mnoho dalších možností konfigurace, zatímco úložiště je v provozu.
- Elastic. Přidat procesy měřítko ven, aniž by museli mít jediného koordinátora.
- Deploy, start, stop a undeploy úložiště, když je motor v chodu a zároveň i další úložiště jsou stále v provozu.
- Sessions okamžitě vidět všechny změny přetrvávaly / dopustilo jiných relacích, ačkoliv přechodné změny provedené zasedání vždy přednost.
- Monitoring API s více než tucet metrik.
- Sekvenování SPI, která používá databáze JCR API, aby se dostali k obsahu, který je zpracován a vytvářet / aktualizovat odvozený obsah. Sekvencery a mohou také dynamicky registrovat jmenné prostory a typy uzlů. Nyní je snadné vytvářet vlastní třídiče.
- Konektor SPI, která definuje, jak externí systémy jsou přístupné a případně aktualizovat promítat externí informace do úložiště jako pravidelnými uzly.
- Jednoduché API pro implementaci vlastního typu MIME detektory. ModeShape má stále vestavěný detektor Tika bázi, který určuje typy MIME pomocí přípony souboru a binární obsah.
- Jednoduché API pro provádění vlastní textu extraktory, které Výtažky z binárních hodnot, text s možností vyhledávání použitých v fulltextového vyhledávání a dotazy.
- Možnost uložení binární hodnoty všech velikostí, se samostatným zařízením pro skladování těchto na souborovém systému, v Infinispan cache, v relačních DBMSes (přes JDBC), a v MongoDB. Vlastní obchody jsou také možné.
- Veřejné rozhraní API a metody, které byly zastaralé v 2.7.0.Final (nebo novější). Tam nebylo mnoho z nich; většina z ModeShape API zůstává stejný jako 2.x.
- Integrace s JBoss Wildfly 8. ModeShape běží jako integrovaný subsystém v rámci Wildfly, a Wildfly nástroje mohou být použity pro definování a správu úložišť nezávisle na sobě a zatímco je server spuštěn.
- místní a dálkové ovladače JDBC pro vydávání JCR-SQL2 dotazy a získat metadata databázi přes JDBC API
- Použít REST API mluvit ModeShape úložišť od non-Java a non-lokální aplikace
- Použít CMIS API mluvit ModeShape úložišť
- Použít WebDAV namontovat ModeShape úložišť jako souborové servery
Byly odstraněny
Co je nového ve verzi 4.2.0.Final:
- An SPI pro poskytovatele indexu, který umožňuje přizpůsobení veškerého indexování chování. Místní poskytovatel indexu je zahrnuta v 4.0, a to ukládá úplnou kopii svých indexů na každý proces v clusteru, dělat to velmi rychle dotazu.
- Další rozšíření na dotazovací jazyk JCR-SQL2, včetně nového režimu: id pseudocolumn, který poskytuje přístup k přesně stejnou hodnotu jako & quot; Node.getIndentifier () & quot; by přes API. K dispozici je také dynamický operand nový CHILDCOUNT, že je velmi snadné najít uzly, které nemají žádné děti, nebo zjistit, uzly, které mají podřízené počítá v určitém rozsahu.
- Nová podpora pro funkci deníku JCR událostí, což umožňuje aplikacím dotazování pro změny, které nastaly v průběhu specifických časových úseků. Toto je užitečná alternativou k posluchačům pro operace mohou být drahé nebo časově náročné. Všimněte si, že do deníku je ve výchozím nastavení zakázán.
- interní sběrnice akce je mnohem lepší a podstatně rychleji než v 3.x. Samozřejmě, že to žádná změna v rozhraní API událostí tak, aby vaše posluchače implementace bude i nadále fungovat beze změny.
- webová aplikace Repository Explorer byl kompletně přepracován a je mnohem dynamičtější. Je to užitečné pro vývojáře appliations, které používají JCR API, což vám umožní vizualizovat, navigaci, a dotazovat úložiště obsahu.
- Podpora pro nasazení ModeShape jako subsystém v Wildfly 8.x
- ModeShape nyní vyžaduje JDK 7. Neočekáváme žádné problémy pomocí Java 8, ale dejte nám vědět, pokud máte nějaké problémy.
- Clustering - ModeShape již má část shlukování v jeho konfiguraci, protože jsme jednoduše na zádech na vrcholu nastavení Infinispan je clusterů. Tak je to mnohem jednodušší konfigurace clusterů. Také jsme upgrade na novější verzi JGroups.
Co je nového ve verzi 3.3.0.Final:
- Deploy, start, stop a undeploy repozitáře zatímco motor běží, a zároveň i další úložiště jsou stále v provozu.
- Sessions okamžitě vidět všechny změny přetrvávaly / dopustilo jiných relacích, ačkoliv přechodné změny provedené zasedání vždy přednost.
- Monitoring API s více než tucet metrik.
- Sekvenování SPI, která používá databáze JCR API, aby se dostali k obsahu, který je zpracován a vytvářet / aktualizovat odvozený obsah. Sekvencery a mohou také dynamicky registrovat jmenné prostory a typy uzlů. Nyní je snadné vytvářet vlastní třídiče.
- Konektor SPI, která definuje, jak externí systémy jsou přístupné a případně aktualizovat promítat externí informace do úložiště jako pravidelnými uzly.
- Jednoduché API pro implementaci vlastního typu MIME detektory. ModeShape má stále vestavěný detektor Tika bázi, který určuje typy MIME pomocí přípony souboru a binární obsah.
- Jednoduché API pro provádění vlastní textu extraktory, které Výtažky z binárních hodnot, text s možností vyhledávání použitých v fulltextového vyhledávání a dotazy.
- Možnost uložení binární hodnoty všech velikostí, se samostatným zařízením pro skladování těchto na souborovém systému, v Infinispan cache, v relačních DBMSes (přes JDBC), a v MongoDB. Vlastní obchody jsou také možné.
- Veřejné rozhraní API a metody, které byly zastaralé v 2.7.0.Final (nebo novější). Tam nebylo mnoho z nich; většina z ModeShape API zůstává stejný jako 2.x.
- Integrace s JBoss AS 7. ModeShape běží jako integrovaný subsystém v rámci AS7, a AS7 nástroje mohou být použity pro definování a správu úložišť nezávisle na sobě a zatímco je server spuštěn.
- místní a dálkové ovladače JDBC pro vydávání JCR-SQL2 dotazy a získat metadata databázi přes JDBC API
- Použít REST API mluvit ModeShape úložišť od non-Java a non-lokální aplikace
- Použít CMIS API mluvit ModeShape úložišť
- Použít WebDAV namontovat ModeShape úložišť jako souborové servery
Byly odstraněny
Co je nového ve verzi 2.8.2.Final:
- ModeShape 2.8.2.Final zahrnuje téměř dva tucty oprav chyb.
Co je nového ve verzi 3.0.0.Alpha6:
- Sessions teď okamžitě vidět všechny změny přetrvávaly / dopustilo jiných relacích, ačkoliv přechodné změny zasedání vždy přednost.
- Podpora pro účast v JTA a XA transakcí, umožňující (kontejner-spravované nebo bean-řízené) klienti EJB a databázi JCR, že programově používají transakce XA spáchat změny v transakcích.
- Nový monitorovací rozhraní API, která umožňuje přístup k historii více než tucet metrik.
- New sekvenování API, takže sekvencery nyní používají JCR API, aby se dostali k obsahu, který je zpracován a vytvářet / aktualizovat odvozený obsah. Sekvencery a mohou také dynamicky registrovat jmenné prostory a typy uzlů. Nyní je snadné vytvářet vlastní třídiče.
- Zjednodušený API pro implementaci vlastního typu MIME detektory. ModeShape stále má vestavěný detektory, které používají přípony souboru a binární obsah.
- zvýšení ukládání binární hodnoty všech velikostí, se samostatným zařízením pro uložení těchto v systému souborů. Skladování binárních hodnot v Infinispan a DBMSes budou přidány v nadcházejících verzích.
- rozhraní API a metody, které byly zastaralé v 2.7.0.Final (nebo novější). Tam nebylo mnoho z nich; většina z ModeShape API zůstává stejný.
- Integrace s JBoss AS 7.1. ModeShape běží jako integrované v rámci subsystému AS7, a AS7 nástroje mohou být použity pro definování a řízení úložiště nezávisle na sobě, když je server spuštěn.
- místní a dálkové ovladače JDBC pro vydávání JCR-SQL2 dotazy a získat metadata databázi přes JDBC API
- Mnoho opravených chyb a drobná vylepšení
Byly odstraněny
Co je nového ve verzi 3.0.0.Alpha5:
- Obsahuje spoustu oprav chyb, Nová podpora JTA, a některé vylepšení subsystému ModeShape pro AS7.
Co je nového ve verzi 3.0.0.Alpha2:
- Dotazy, které používají fulltextové vyhledávací kritéria nefungují, a není ani ovladač JDBC.
- lze sdílet uzly nefungují.
- AS7 soupravy jsou minimálně úplné ale pravděpodobně nepoužitelný, protože jsme závislí na trochu jiném Infinispan verzi, než to, co je v AS 7.1.1.Final.
- Na klidný a WebDAV služby nefungují, jak jsme chtěli, takže je vyloučeno, abychom z alfa.
- federace ještě není v provozu; viz tuto diskusi o tom, jak chceme rozšířit možnosti federace.
Komentáře nebyl nalezen