Oracle Database 23c Free Version is beschikbaar voor developers

04-04-2023 | door: Witold Kepinski
Deel dit artikel:

Oracle Database 23c Free Version is beschikbaar voor developers

Oracle heeft een gratis versie van Oracle Database 23c aangekondigd. De nieuwe Oracle Database 23c Free—Developer Release komt tegemoet aan de groeiende vraag van ontwikkelaars en organisaties over de hele wereld om toegang te krijgen tot de nieuwste functies in Oracle Database 23c “App Simple”. Ontwikkelaars hebben nu toegang tot innovatieve Oracle Database-functies die de ontwikkeling van moderne datagestuurde applicaties vereenvoudigen, waardoor ze klaar zijn voor de geplande release van Oracle Database 23c, de volgende Long-Term Support Release.

"Oracle is verheugd om ontwikkelaars vroege toegang te bieden tot 's werelds meest geavanceerde databasetechnologieën voor het ontwikkelen en uitvoeren van moderne applicaties", aldus Juan Loaiza, executive vice president, mission-critical database technologies, Oracle. “Met Oracle Database 23c Free-Developer Release kunnen ontwikkelaars hun vaardigheden naar een hoger niveau tillen en nieuwe apps gaan bouwen met behulp van baanbrekende functies zoals de JSON Relational Duality die de relationele en documentgegevensmodellen verenigt en het beste van twee werelden biedt, SQL-ondersteuning voor Graph-query's rechtstreeks op OLTP-gegevens en Stored Procedures in 's werelds populairste programmeertaal - JavaScript." 

Ontwikkelaars op de eerste plaats, Oracle Database 23c Free—Developer Release

Oracle Database 23c Free—Developer Release kan worden gedownload als een Docker Image-, VirtualBox VM- of Linux RPM-installatiebestand, zonder dat een gebruikersaccount of aanmelding vereist is. Binnenkort volgt een Windows-versie.

“Ontwikkelaars zijn vandaag de dag de belangrijkste achterban bij de besluitvorming over technologie. Daarom is het belangrijker dan ooit om gereedschap in handen te krijgen met een minimum aan wrijving', zegt James Governor, mede-oprichter van RedMonk. “Oracle Database 23c Free-Developer Release is ontworpen om obstakels voor de toegang van ontwikkelaars weg te nemen, waardoor ontwikkelaars het ecosysteem kunnen definiëren zonder toestemming te vragen. Dit is een radicaal vertrekpunt voor Oracle.”

Oracle Database 23c Free-Developer Release bevat:

  • JSON Relational Duality: Ontwikkelaars kunnen applicaties bouwen in relationele of JSON-paradigma's met een enkele bron van waarheid en profiteren van de sterke punten van zowel relationele als documentmodellen. Gegevens worden eenmaal bewaard, maar kunnen met beide benaderingen worden geopend, geschreven en gewijzigd. Ontwikkelaars profiteren van het beste van zowel JSON als relationele modellen, inclusief ACID-compatibele transacties en concurrency-controles, wat betekent dat ze niet langer afwegingen hoeven te maken tussen complexe object-relationele mappings of gegevensinconsistentieproblemen.
  • JavaScript Stored Procedures (mogelijk gemaakt door GraalVM): JavaScript-code kan nu dichter bij gegevens worden uitgevoerd dan ooit tevoren door JavaScript Stored Procedures te schrijven of bestaande JavaScript-bibliotheken in Oracle Database te laden. Ondersteuning voor JavaScript-code verbetert de productiviteit van ontwikkelaars door hergebruik van bestaande bedrijfslogica rechtstreeks binnen de gegevenslaag en hergebruik van JavaScript-ontwikkelaarsvaardigheden toe te staan. Het aanroepen van JavaScript-code kan worden vermengd met SQL en PL/SQL, waardoor ondersteuning voor meertalige programmeertalen wordt geboden.
  • JSON-schema: Ontwikkelaars kunnen nu JSON-documentstructuren verzekeren en valideren via industriestandaard JSON-schema's, waardoor het JSON-gegevensformaat zelfverzekerd en betrouwbaar kan worden gebruikt.
  • Operational Property Graphs: Ontwikkelaars kunnen nu zowel transactionele als analytische property graph-applicaties bouwen met Oracle Database, met behulp van de toonaangevende, nieuwe SQL-standaard property graph-query-ondersteuning, inclusief het uitvoeren van graph-analyses bovenop zowel relationele als JSON-gegevens.
  • Oracle Kafka API's: Kafka-applicaties kunnen nu worden uitgevoerd tegen Oracle Database Transactional Event Queues met minimale codewijzigingen. Dit maakt veel robuustere microservices mogelijk die zijn gebouwd met behulp van transactiegebeurtenissen die gebeurtenisbewerkingen en databasewijzigingen uitvoeren in een enkele atomaire transactie.
  • SQL-domeinen: de nieuwe domeinconstructie kan fungeren als lichtgewicht type modifiers die het beoogde datagebruik centraal documenteren, waardoor SQL-standaarddomeinen worden uitgebreid en drastisch worden verbeterd. Hierdoor kunnen ontwikkelaars beter begrijpen hoe gegevens worden gebruikt en wordt de algehele gegevenskwaliteit verbeterd, zonder de complexiteit en onverenigbaarheid van gebruiksspecifieke gegevenstypen of door de gebruiker gedefinieerde typen.
  • Annotaties: Databasemetadata kunnen nu direct naast de data worden opgeslagen met het nieuwe annotatiemechanisme in de Oracle Database. Ontwikkelaars kunnen gemeenschappelijke datamodelattributen annoteren voor tabellen, kolommen, weergaven, indexen en meer, wat een centrale, lichtgewicht, declaratieve faciliteit biedt om gebruikseigenschappen tussen applicaties te registreren en uit te wisselen. Het opslaan van de metadata samen met de data garandeert consistentie en universele toegankelijkheid voor elke gebruiker of applicatie die de data gebruikt.
Terug naar nieuws overzicht