Skip to content
geeksforgeeks
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Tutorials
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
  • Practice
    • Build your AI Agent
    • GfG 160
    • Problem of the Day
    • Practice Coding Problems
    • GfG SDE Sheet
  • Contests
    • Accenture Hackathon (Ending Soon!)
    • GfG Weekly [Rated Contest]
    • Job-A-Thon Hiring Challenge
    • All Contests and Events
  • Aptitude
  • Engineering Mathematics
  • Discrete Mathematics
  • Operating System
  • DBMS
  • Computer Networks
  • Digital Logic and Design
  • C Programming
  • Data Structures
  • Algorithms
  • Theory of Computation
  • Compiler Design
  • Computer Org and Architecture
Open In App
Next Article:
Difference between Oracle and Firebase
Next article icon

Difference between Oracle NoSQL and Oracle

Last Updated : 31 Jul, 2020
Comments
Improve
Suggest changes
Like Article
Like
Report

1. Oracle :
Oracle is a relational database management system (RDBMS). It was developed by Oracle Corporation in 1980. It is the first database designed for grid computing that provides the most flexible and cost-effective way to manage information and application. It runs on major platforms like Windows, Unix, Linux, and macOS. It is a relational database in which data is accessed by users through application or query language called SQL.

2. Oracle NoSQL :
Oracle NoSQL is a NoSQL type distributed key-value database from Oracle. It provides transactional semantics for data manipulation, horizontal scalability, and simple administration and monitoring. It was developed By Oracle in 2011.


Difference between Oracle and Oracle NoSQL :

S.NO. Oracle Oracle NoSQL
1. It is developed By Oracle in 1980. It is developed By Oracle in 2011.
2. It is commercial. It is open-source.
3. Server operating systems for Oracle is AIX, HP-UX, Linux, OS X, Solaris, Windows, z/OS. Server operating systems for Oracle NoSQL is Linux, Solaris SPARC/x86.
4. Its primary database model is Relational DBMS. Its primary database model is Key-Value Store.
5. It supports XML. It does not support XML.
6. It supports SQL. It supports SQL-like DML and DDL statements.
7. APIs and other access methods for Oracle is JDBC, ODBC, ODP.NET, Oracle Call Interface (OCI). APIs and other access methods for Oracle NoSQL is RESTful HTTP API.
8. Programming languages supported by Oracle are C, C#, C++, Clojure, Cobol, Delphi, Eiffel, Erlang, Fortran, Groovy, Haskell, Java, JavaScript, Lisp, Objective C, OCaml, Perl, PHP, Python, R, Ruby, Scala, Tcl, Visual Basic. Programming languages supported by Oracle NoSQL are C, C#, Java, JavaScript, Node.js, Python.
9. It supports server-side scripting using user PL/SQL. It does not supports server-side scripting.
10. It supports partitioning methods using horizontal partitioning. It supports partitioning methods using sharding. 11. It has foreign keys. It does not have foreign keys.



Next Article
Difference between Oracle and Firebase
author
spp____
Improve
Article Tags :
  • DBMS
  • Difference Between

Similar Reads

  • Difference Between Oracle and MySQL
    MySQL and Oracle are two leading relational database management systems (RDBMS), each with unique strengths. MySQL is an open-source RDBMS that is famous for its simplicity, reliability, and performance, making it ideal for web applications. In this article, We will learn about the difference betwee
    4 min read
  • Difference between Hive and Oracle
    1. Hive : Hive is an open-source data warehouse software. It is built on the top of Hadoop. It also provides HiveQL which is similar to SQL. Hive is used for querying and managing distributed datasets built on Hadoop. Hive uses RDBMS as a primary database model. 2. Oracle : Oracle is commercial soft
    2 min read
  • Difference between Impala and Oracle
    1. Impala : Impala is a query engine that runs on Hadoop. It is an open source software and massively parallel processing SQL query engine. It supports in-memory data processing. It is pioneering the use of the Parquet file format, a columnar storage layout that is optimized for large-scale queries
    2 min read
  • Difference between Oracle and Firebase
    1. Oracle : Oracle is a relational database management system (RDBMS). It was developed by Oracle Corporation in 1980. It is the first database designed for grid computing that provides the most flexible and cost-effective way to manage information and application. It runs on major platforms like Wi
    2 min read
  • Difference between Oracle and MongoDB
    1. Oracle : Oracle is a relational database management system (RDBMS). It was developed by Oracle Corporation in 1980. It is the first database designed for grid computing that provides the most flexible and cost-effective way to manage information and application. It runs on major platforms like Wi
    2 min read
  • Difference between Oracle and PouchDB
    1. Oracle : Oracle is a relational management system. It is developed by Oracle Corporation in 1980. It is the first database designed for grid computing that provides the most flexible and cost-effective way to manage information and application. It runs a major platform like WINDOWS, UNIX, LINUX a
    2 min read
  • Difference between SQL and NoSQL
    Choosing between SQL (Structured Query Language) and NoSQL (Not Only SQL) databases is a critical decision for developers, data engineers, and organizations looking to handle large datasets effectively. Both database types have their strengths and weaknesses, and understanding the key differences ca
    6 min read
  • Difference between Oracle and MariaDB
    1. Oracle: Oracle is commercial software developed by Oracle Corporation. Oracle widely uses RDBMS. Oracle allows quick and safe store and retrieval of data. It is used for running Online Transaction Processing and Data Warehousing. Oracle runs on the most major operating systems like Mac OS, Unix,
    2 min read
  • Difference between Oracle and PostgreSQL
    1. Oracle : Oracle is an American multinational computer technology corporation headquartered in California united states founded by Larry Ellison Bob Oates 1977. Oracle is a relational management system. It is the first database designed for grid computing that provides the most flexible and cost-e
    2 min read
  • Difference between NoSQL and NewSQL
    1. NoSQL : The term NoSQL is categorizing databases as descriptive as " No-SQL ". NoSQL is a comprehensive category of databases that are developed to overcome the problems generated by SQL databases. They are referred to as schema less documents which store the data in documents, graph, key-value,
    2 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences