ModeShape

Software skärmdump:
ModeShape
Mjukvaruinformation:
Version: 4.3.0.Final Uppdaterad
Ladda upp dagen: 4 Jun 15
Licens: Gratis
Popularitet: 36

Rating: nan/5 (Total Votes: 0)

ModeShape var tidigare känd som JBoss-DNA.
ModeShape är en implementering av 2,0 standarden JCR.
När ModeShape genomförs, fungerar det som en vanlig JCR förvar

Vad är nytt i den här versionen.

  • ModeShape använder Infinispan för alla cachning och lagring, vilket ger en kraftfull och flexibel grund för att skapa JCR arkiv som är snabba, skalbara och hög tillgänglighet. Infinispan erbjuder en hel del alternativ för lagring (via cache lastare), men med användning av Infinispan som en distribuerad, mulit-site, i minnet datarutnät ger otrolig skalbarhet och prestanda.
  • Starkt konsekvent. ModeShape är atom, konsekvent, isolerad och hållbara (ACID), så att skriva ansökningar är mycket naturligt. Ansökningar kan även använda JTA transaktioner.
  • Fast. ModeShape 4 är helt enkelt allvar snabbt och prestanda är allround snabbare än tidigare versioner.
  • Större innehåll. ModeShape 4 kan lagra och komma åt innehållet så att en nod kan ha hundratusentals (eller mer!) Av underordnade noder (även med jämförbara namn syskon) men ändå vara otroligt snabb. Dessutom kan de digitala arkiven skala till många miljoner noder och sättas in i många processer.
  • Förenklad konfiguration. Det finns inget mer global konfiguration av motorn; I stället är varje förvaret konfigurerad med en separat JSON fil, som måste överensstämma med en ModeShape specifik JSON Schema och kan valideras av ModeShape före användning. Repository konfigurationer kan även ändras medan förvaret är i drift (vissa begränsningar gäller), vilket gör det möjligt att lägga till / ändra / ta bort sequencers, tillståndsgivare, och många andra konfigurationsalternativ medan förvaret är i bruk.
  • Elastic. Lägg processer för att skala ut, utan att ha en enda samordnare.
  • Deploy, starta, stoppa och undeploy förvar medan motorn är igång och samtidigt och andra databaser är fortfarande i bruk.
  • Sessions omedelbart se alla förändringar kvarstod / begås av andra sessioner, men övergående förändringar som gjorts av sessionen tar alltid företräde.
  • Övervakning API med över ett dussin statistik.
  • Sequencing SPI som använder JCR API för att komma åt innehållet som bearbetas och skapa / uppdatera härledda innehållet. Sequencers kan också dynamiskt registrera namn och nodtyperna. Nu är det enkelt att skapa anpassade sequencers.
  • Connector SPI som definierar hur externa system nås och eventuellt uppdateras för att projicera den externa informationen i förvaret som vanliga noder.
  • Enkel API för att genomföra anpassade MIME-typ detektorer. ModeShape fortfarande har en inbyggd Tika baserad detektor som bestämmer MIME-typer med hjälp av filnamnstillägg och binärt innehåll.
  • Enkel API för att genomföra anpassade textavskiljare, som utdrag ur binära värden sökbar text som används i fulltextsökningar och frågor.
  • Möjlighet att lagra binära värden av alla storlekar, med en separat anläggning för förvaring av dessa på filsystemet i Infinispan cachar i relations DBMSes (via JDBC) och i MongoDB. Anpassade butiker är också möjliga.
  • Offentliga API gränssnitt och metoder som nedgraderade i 2.7.0.Final (eller senare) har tagits bort. Det fanns inte många av dessa; mesta av ModeShape API förblir densamma som 2.x.
  • Integration med JBoss JBoss 8. ModeShape körs som en integrerad delsystem inom JBoss och JBoss verktyg kan användas för att definiera och hantera databaser oberoende av varandra och medan servern är igång.
  • Lokala och fjärr JDBC drivrutiner för utfärdande JCR-SQL2 frågor och få databas metadata via JDBC API
  • Använd RESTful API för att prata med ModeShape databaser från icke-Java och icke-lokala applikationer
  • Använd CMIS API för att prata med ModeShape arkiv
  • Använd WebDAV för att montera ModeShape arkiv som filservrar

Vad är nytt i version 4.2.0.Final:

  • An SPI för indexleverantörer, vilket gör att du kan anpassa av all indexering beteende. En lokal indexleverantör ingår i 4,0, och det lagrar en fullständig kopia av sina index på varje process i klustret, vilket gör det mycket snabbt att fråga.
  • Fler tillägg till frågespråket JCR-SQL2, inklusive ett nytt läge: id pseudocolumn som ger tillgång till exakt samma värde som & quot; Node.getIndentifier () & quot; skulle via API. Det finns också en ny CHILDCOUNT dynamisk operanden som gör det mycket lätt att hitta noder som inte har några barn eller för att hitta noder som har barn räknas inom vissa intervall.
  • Nytt stöd för JCR händelsen tidskriften funktion, vilket gör att program för att hämta för förändringar som skett under vissa tidsperioder. Detta är ett användbart alternativ till lyssnare för verksamheten kan vara dyrt eller tidskrävande. Observera att journalföring är inaktiverad som standard.
  • Den interna händelse bussen är betydligt bättre och betydligt snabbare än i 3.x. Naturligtvis finns det ingen förändring i API händelse så att dina lyssnare implementeringar kommer att fortsätta att arbeta oförändrade.
  • Repository Explorer webbapplikation var helt omskriven och är mycket mer dynamisk. Det är användbart för utvecklare av appliations som använder JCR API, så att du kan visualisera, navigera och söka förvars innehåll.
  • Stöd för distribution ModeShape som ett delsystem i JBoss 8.x
  • ModeShape kräver nu JDK 7. Vi förväntar oss inte några problem med Java 8, men låt oss veta om du har några problem.
  • Kluster - ModeShape inte längre har en kluster avsnitt i sin utformning, eftersom vi ryggen helt enkelt ovanpå Infinispan s kluster inställning. Så det är mycket lättare att konfigurera klustring. Vi har också uppgraderas till en nyare version av JGroups.

Vad är nytt i version 3.3.0.Final:

  • Deploy, starta, stoppa och undeploy arkiv medan motorn är igång och samtidigt och andra databaser är fortfarande i bruk.
  • Sessions omedelbart se alla förändringar kvarstod / begås av andra sessioner, men övergående förändringar som gjorts av sessionen tar alltid företräde.
  • Övervakning API med över ett dussin statistik.
  • Sequencing SPI som använder JCR API för att komma åt innehållet som bearbetas och skapa / uppdatera härledda innehållet. Sequencers kan också dynamiskt registrera namn och nodtyperna. Nu är det enkelt att skapa anpassade sequencers.
  • Connector SPI som definierar hur externa system nås och eventuellt uppdateras för att projicera den externa informationen i förvaret som vanliga noder.
  • Enkel API för att genomföra anpassade MIME-typ detektorer. ModeShape fortfarande har en inbyggd Tika baserad detektor som bestämmer MIME-typer med hjälp av filnamnstillägg och binärt innehåll.
  • Enkel API för att genomföra anpassade textavskiljare, som utdrag ur binära värden sökbar text som används i fulltextsökningar och frågor.
  • Möjlighet att lagra binära värden av alla storlekar, med en separat anläggning för förvaring av dessa på filsystemet i Infinispan cachar i relations DBMSes (via JDBC) och i MongoDB. Anpassade butiker är också möjliga.
  • Offentliga API gränssnitt och metoder som nedgraderade i 2.7.0.Final (eller senare) har tagits bort. Det fanns inte många av dessa; mesta av ModeShape API förblir densamma som 2.x.
  • Integration med JBoss AS 7. ModeShape körs som en integrerad delsystem inom AS7 och AS7 verktyg kan användas för att definiera och hantera databaser oberoende av varandra och medan servern är igång.
  • Lokala och fjärr JDBC drivrutiner för utfärdande JCR-SQL2 frågor och få databas metadata via JDBC API
  • Använd RESTful API för att prata med ModeShape databaser från icke-Java och icke-lokala applikationer
  • Använd CMIS API för att prata med ModeShape arkiv
  • Använd WebDAV för att montera ModeShape arkiv som filservrar

Vad är nytt i version 2.8.2.Final:

  • ModeShape 2.8.2.Final innehåller nästan två dussin buggfixar.

Vad är nytt i version 3.0.0.Alpha6:

  • Sessions nu omedelbart se alla förändringar kvarstod / begåtts av andra sessioner, men övergående förändringar av sessionen tar alltid företräde.
  • Stöd för deltagande i JTA och XA transaktioner, vilket gör att (container förvaltade eller böna förvaltade) EJBs och JCR klienter som programmatiskt använder XA transaktioner för att begå de förändringar i transaktionerna.
  • Ny övervaknings API som gör det möjligt att komma åt historiken över ett dussin statistik.
  • Ny sekvense API, så sequencers nu använda JCR API för att komma åt innehållet som bearbetas och skapa / uppdatera härledda innehållet. Sequencers kan också dynamiskt registrera namn och nodtyperna. Nu är det enkelt att skapa anpassade sequencers.
  • Förenklad API för att genomföra anpassade MIME-typ detektorer. ModeShape fortfarande har inbyggda detektorer som använder filnamnstillägg och binärt innehåll.
  • Förbättrad lagring av binära värden av alla storlekar, med en separat anläggning för förvaring av dessa på filsystemet. Lagring av binära värden i Infinispan och DBMSes kommer att läggas i kommande versioner.
  • API gränssnitt och metoder som nedgraderade i 2.7.0.Final (eller senare) har tagits bort. Det fanns inte många av dessa; mesta av ModeShape API förblir densamma.
  • Integration med JBoss AS 7.1. ModeShape körs som en integrerad delsystem inom AS7 och AS7 verktyg kan användas för att definiera och hantera databaser oberoende av varandra medan servern är igång.
  • Lokala och fjärr JDBC drivrutiner för utfärdande JCR-SQL2 frågor och få databas metadata via JDBC API
  • Många buggfixar och mindre förbättringar

Vad är nytt i version 3.0.0.Alpha5:

  • Det finns ett gäng buggfixar, nya JTA stöd, och vissa förbättringar av ModeShape delsystem AS7.

Vad är nytt i version 3.0.0.Alpha2:

  • Frågor som använder fulltext sökkriterier fungerar inte, och inte heller den JDBC-drivrutin.
  • Delbara noder fungerar inte.
  • AS7 kit är minimalt fullständig men förmodligen inte användbar, eftersom vi är beroende av en något annorlunda Infinispan version än vad som finns i AS 7.1.1.Final.
  • vilsam och WebDAV tjänster fungerar inte som vi skulle vilja, så vi utesluta dem från alfa.
  • Federation är ännu inte fungerar; se denna diskussion för hur vi vill utöka federationsfunktioner.

Liknande mjukvara

CSSO
CSSO

6 Mar 16

FunkWhois
FunkWhois

13 May 15

StickyTableHeaders
StickyTableHeaders

10 Dec 15

Diagnostic CSS
Diagnostic CSS

1 Mar 15

Annan programvara för utvecklare Red Hat Middleware LLC

Narayana
Narayana

1 Oct 15

mod_cluster
mod_cluster

12 May 15

Byteman
Byteman

10 Feb 16

Kommentarer till ModeShape

Kommentarer hittades inte
Kommentar
Slå på bilder!