Oracle today announced the availability of a free version of Oracle Database 23c. The new Oracle Database 23c Free—Developer Version addresses the rising demand from developers and organisations throughout the world for access to the latest capabilities in Oracle Database 23c “App Simple.” Developers now have access to breakthrough Oracle Database capabilities that facilitate the creation of modern data-driven applications, preparing them for the upcoming Long-Term Support Release of Oracle Database 23c.
Putting developers first, Oracle Database 23c Free—Developer Release
Oracle Database 23c Free—Developer Release is available without a user account or login as a Docker Image, VirtualBox VM, or Linux RPM installation file. A Windows version is expected to be released soon.
“Developers are the most important constituency in tech decision-making today. Therefore, getting tools into their hands with a minimum of friction is more important than ever,” said James Governor, Co-founder of RedMonk. “Oracle Database 23c Free–Developer Release is designed to remove obstacles to developer access, allowing devs to define the ecosystem without requiring permission. This is a radical departure for Oracle.”
Oracle Database 23c Free–Developer Release includes:
JSON Relational Duality: Developers can create applications in either the relational or JSON paradigms with a single source of truth, leveraging the capabilities of both—the relational and document models. Data is only stored once, but it can be read, written, and updated using either method. Developers benefit from the advantages of both JSON and relational models, including ACID compliant transactions and concurrency controls, eliminating the need to choose between complex object-relational mappings and data inconsistency issues.
JSON Schema: Developers may now confidently and reliably use the JSON data format by ensuring and validating JSON document structures using industry-standard JSON Schemas.
Operational Property Graphs: With Oracle Database’s industry-leading, new SQL standard property graph queries capability, developers can now build both transactional and analytical property graph applications, including graph analytics on top of both relational and JSON data.
Oracle Kafka APIs: With minor code changes, Kafka applications can now operate against Oracle Database Transactional Event Queues. This allows for considerably more powerful microservices to be developed utilising transactional events, which handle event actions as well as database updates in a single atomic transaction.
SQL Domains: The new domain construct can function as lightweight type modifiers that centrally document intended data usage, so extending and significantly improving SQL standard domains. This enables developers to have a better understanding of how data is utilised and enhances overall data quality without the complexity and incompatibility of usage-specific or user-defined data types.
Annotations: With the new annotation method inside the Oracle Database, database metadata may now be saved directly alongside the data. Developers can annotate common data model elements such as tables, columns, views, and indexes, offering a centralised, lightweight, declarative capability for registering and exchanging usage details between applications. Putting the metadata alongside the data ensures consistency and universal access for any user or application that uses the data.
“With Oracle Database 23c Free—Developer Release, developers get early access to new app dev features highlighted by JSON Relational Duality,” said Carl Olofson, research vice president, Data Management Software, IDC. “This release finally gives developers an opportunity to try out a feature that unifies and synchronizes the documents and relational worlds. It enables developers and data engineers to access formats for each use case without worrying about data structure, data mapping, data consistency or performance tuning. They can now also run graph analytics on top of both relational and JSON data. Oracle’s JSON Relational Duality, a truly revolutionary solution, is perhaps one of the most important innovations in information science in 20 years.”