Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

Oracle Coherence

Index Oracle Coherence

In computing, Oracle Coherence is a proprietary Java-based in-memory data grid, designed to have better reliability, scalability and performance than traditional relational database management systems. [1]

38 relations: Apache Tomcat, Application programming interface, C++, Communication protocol, Complex event processing, Computer cluster, Computing, Data grid, Distributed cache, Distributed computing, Distributed hash table, Distributed transaction, Event (computing), Extreme Transaction Processing, Failover, Fault-tolerant computer system, Grid computing, Hazelcast, Hypertext Transfer Protocol, IBM WebSphere, In-memory database, Java (programming language), Java (software platform), Java Persistence API, MapReduce, Open-source model, Oracle Corporation, Oracle WebLogic Server, Relational database management system, Replication (computing), Representational state transfer, Scalability, Session (computer science), Single point of failure, TopLink, Transaction processing, Wide area network, .NET Framework.

Apache Tomcat

Apache Tomcat, often referred to as Tomcat Server, is an open-source Java Servlet Container developed by the Apache Software Foundation (ASF).

New!!: Oracle Coherence and Apache Tomcat · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Oracle Coherence and Application programming interface · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: Oracle Coherence and C++ · See more »

Communication protocol

In telecommunication, a communication protocol is a system of rules that allow two or more entities of a communications system to transmit information via any kind of variation of a physical quantity.

New!!: Oracle Coherence and Communication protocol · See more »

Complex event processing

Event processing is a method of tracking and analyzing (processing) streams of information (data) about things that happen (events), and deriving a conclusion from them.

New!!: Oracle Coherence and Complex event processing · See more »

Computer cluster

A computer cluster is a set of loosely or tightly connected computers that work together so that, in many respects, they can be viewed as a single system.

New!!: Oracle Coherence and Computer cluster · See more »

Computing

Computing is any goal-oriented activity requiring, benefiting from, or creating computers.

New!!: Oracle Coherence and Computing · See more »

Data grid

A data grid is an architecture or set of services that gives individuals or groups of users the ability to access, modify and transfer extremely large amounts of geographically distributed data for research purposes.

New!!: Oracle Coherence and Data grid · See more »

Distributed cache

In computing, a distributed cache is an extension of the traditional concept of cache used in a single locale.

New!!: Oracle Coherence and Distributed cache · See more »

Distributed computing

Distributed computing is a field of computer science that studies distributed systems.

New!!: Oracle Coherence and Distributed computing · See more »

Distributed hash table

A distributed hash table (DHT) is a class of a decentralized distributed system that provides a lookup service similar to a hash table: (key, value) pairs are stored in a DHT, and any participating node can efficiently retrieve the value associated with a given key.

New!!: Oracle Coherence and Distributed hash table · See more »

Distributed transaction

A distributed transaction is a database transaction in which two or more network hosts are involved.

New!!: Oracle Coherence and Distributed transaction · See more »

Event (computing)

In computing, an event is an action or occurrence recognized by software, often originating asynchronously from the external environment, that may be handled by the software.

New!!: Oracle Coherence and Event (computing) · See more »

Extreme Transaction Processing

In marketing, Extreme Transaction Processing (XTP) refers to a transaction processing rate of more than 10,000 concurrent accesses or 500 transaction per second to more than 100,000 concurrent accesses or 5,000 transaction per second.

New!!: Oracle Coherence and Extreme Transaction Processing · See more »

Failover

In computing and related technologies such as networking, failover is switching to a redundant or standby computer server, system, hardware component or network upon the failure or abnormal termination of the previously active application, server, system, hardware component, or network.

New!!: Oracle Coherence and Failover · See more »

Fault-tolerant computer system

Fault-tolerant computer systems are systems designed around the concepts of fault tolerance.

New!!: Oracle Coherence and Fault-tolerant computer system · See more »

Grid computing

Grid computing is the collection of computer resources from multiple locations to reach a common goal.

New!!: Oracle Coherence and Grid computing · See more »

Hazelcast

In computing, Hazelcast is an open source in-memory data grid based on Java.

New!!: Oracle Coherence and Hazelcast · See more »

Hypertext Transfer Protocol

The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.

New!!: Oracle Coherence and Hypertext Transfer Protocol · See more »

IBM WebSphere

IBM WebSphere refers to a brand of computer software products in the genre of enterprise software known as "application and integration middleware".

New!!: Oracle Coherence and IBM WebSphere · See more »

In-memory database

An in-memory database (IMDB, also main memory database system or MMDB or memory resident database) is a database management system that primarily relies on main memory for computer data storage.

New!!: Oracle Coherence and In-memory database · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Oracle Coherence and Java (programming language) · See more »

Java (software platform)

Java is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.

New!!: Oracle Coherence and Java (software platform) · See more »

Java Persistence API

The Java Persistence API (JPA) is a Java application programming interface specification that describes the management of relational data in applications using Java Platform, Standard Edition and Java Platform, Enterprise Edition.

New!!: Oracle Coherence and Java Persistence API · See more »

MapReduce

MapReduce is a programming model and an associated implementation for processing and generating big data sets with a parallel, distributed algorithm on a cluster.

New!!: Oracle Coherence and MapReduce · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: Oracle Coherence and Open-source model · See more »

Oracle Corporation

Oracle Corporation is an American multinational computer technology corporation, headquartered in Redwood Shores, California.

New!!: Oracle Coherence and Oracle Corporation · See more »

Oracle WebLogic Server

Oracle WebLogic Server is a Java EE application server currently developed by Oracle Corporation.

New!!: Oracle Coherence and Oracle WebLogic Server · See more »

Relational database management system

A relational database management system (RDBMS) is a database management system (DBMS) based on the relational model invented by Edgar F. Codd at IBM's San Jose Research Laboratory.

New!!: Oracle Coherence and Relational database management system · See more »

Replication (computing)

Replication in computing involves sharing information so as to ensure consistency between redundant resources, such as software or hardware components, to improve reliability, fault-tolerance, or accessibility.

New!!: Oracle Coherence and Replication (computing) · See more »

Representational state transfer

Representational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP.

New!!: Oracle Coherence and Representational state transfer · See more »

Scalability

Scalability is the capability of a system, network, or process to handle a growing amount of work, or its potential to be enlarged to accommodate that growth.

New!!: Oracle Coherence and Scalability · See more »

Session (computer science)

In computer science, in particular networking, a session is a semi-permanent interactive information interchange between two or more communicating devices, or between a computer and user (see login session).

New!!: Oracle Coherence and Session (computer science) · See more »

Single point of failure

A single point of failure (SPOF) is a part of a system that, if it fails, will stop the entire system from working.

New!!: Oracle Coherence and Single point of failure · See more »

TopLink

In computing, TopLink is an object-relational mapping (ORM) package for Java developers.

New!!: Oracle Coherence and TopLink · See more »

Transaction processing

Transaction processing is information processing in computer science that is divided into individual, indivisible operations called transactions.

New!!: Oracle Coherence and Transaction processing · See more »

Wide area network

A wide area network (WAN) is a telecommunications network or computer network that extends over a large geographical distance/place.

New!!: Oracle Coherence and Wide area network · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: Oracle Coherence and .NET Framework · See more »

References

[1] https://en.wikipedia.org/wiki/Oracle_Coherence

OutgoingIncoming
Hey! We are on Facebook now! »