InfluxDB和oracle,InfluxDB vs. Oracle vs. Spark SQL Comparison

Editorial information provided by DB-Engines

NameInfluxDB  Xexclude from comparisonOracle  Xexclude from comparisonSpark SQL  Xexclude from comparison

DescriptionDBMS for storing time series, events and metricsWidely used RDBMSSpark SQL is a component on top of 'Spark Core' for structured data processing

Secondary database modelsSpatial DBMS 07ed45899a3a45e884a7be60b7bb1af2.pngwith GEO packageDocument store

Graph DBMS 07ed45899a3a45e884a7be60b7bb1af2.pngwith Oracle Spatial and Graph

RDF store 07ed45899a3a45e884a7be60b7bb1af2.pngwith Oracle Spatial and Graph

Spatial DBMS 07ed45899a3a45e884a7be60b7bb1af2.pngwith Oracle Spatial and Graph

DB-Engines Ranking 07ed45899a3a45e884a7be60b7bb1af2.pngmeasures the popularity of database management systems57b022532c14d991413ae42a96131919.png

DeveloperOracleApache Software Foundation

Initial release201319802014

Current release2.0.2, November 202019c, February 20193.1.1, March 2021

License 07ed45899a3a45e884a7be60b7bb1af2.pngCommercial or Open SourceOpen Source 07ed45899a3a45e884a7be60b7bb1af2.pngMIT-License; commercial enterprise version availablecommercial 07ed45899a3a45e884a7be60b7bb1af2.pngrestricted free version is availableOpen Source 07ed45899a3a45e884a7be60b7bb1af2.pngApache 2.0

Cloud-based only 07ed45899a3a45e884a7be60b7bb1af2.pngOnly available as a cloud servicenonono

DBaaS offerings (sponsored links) 07ed45899a3a45e884a7be60b7bb1af2.pngDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.

Implementation languageGoC and C++Scala

Server operating systemsLinux

OS X 07ed45899a3a45e884a7be60b7bb1af2.pngthrough HomebrewAIX

HP-UX

Linux

OS X

Solaris

Windows

z/OSLinux

OS X

Windows

Data schemeschema-freeyes 07ed45899a3a45e884a7be60b7bb1af2.pngSchemaless in JSON and XML columnsyes

Typing 07ed45899a3a45e884a7be60b7bb1af2.pngpredefined data types such as float or dateNumeric data and Stringsyesyes

XML support 07ed45899a3a45e884a7be60b7bb1af2.pngSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.noyesno

Secondary indexesnoyesno

SQL 07ed45899a3a45e884a7be60b7bb1af2.pngSupport of SQLSQL-like query languageyes 07ed45899a3a45e884a7be60b7bb1af2.pngwith proprietary extensionsSQL-like DML and DDL statements

APIs and other access methodsHTTP API

JSON over UDPJDBC

ODBC

ODP.NET

Oracle Call Interface (OCI)JDBC

ODBC

Supported programming languages.Net

Clojure

Erlang

Go

Haskell

Java

JavaScript

JavaScript (Node.js)

Lisp

Perl

PHP

Python

R

Ruby

Rust

ScalaC

C#

C++

Clojure

Cobol

Delphi

Eiffel

Erlang

Fortran

Groovy

Haskell

Java

JavaScript

Lisp

Objective C

OCaml

Perl

PHP

Python

R

Ruby

Scala

Tcl

Visual BasicJava

Python

R

Scala

Server-side scripts 07ed45899a3a45e884a7be60b7bb1af2.pngStored proceduresnoPL/SQL 07ed45899a3a45e884a7be60b7bb1af2.pngalso stored procedures in Java possibleno

Triggersnoyesno

Partitioning methods 07ed45899a3a45e884a7be60b7bb1af2.pngMethods for storing different data on different nodesSharding 07ed45899a3a45e884a7be60b7bb1af2.pngin enterprise version onlySharding, horizontal partitioningyes, utilizing Spark Core

Replication methods 07ed45899a3a45e884a7be60b7bb1af2.pngMethods for redundantly storing data on multiple nodesselectable replication factor 07ed45899a3a45e884a7be60b7bb1af2.pngin enterprise version onlyMulti-source replication

Source-replica replicationnone

MapReduce 07ed45899a3a45e884a7be60b7bb1af2.pngOffers an API for user-defined Map/Reduce methodsnono 07ed45899a3a45e884a7be60b7bb1af2.pngcan be realized in PL/SQL

Consistency concepts 07ed45899a3a45e884a7be60b7bb1af2.pngMethods to ensure consistency in a distributed systemImmediate Consistency

Foreign keys 07ed45899a3a45e884a7be60b7bb1af2.pngReferential integritynoyesno

Transaction concepts 07ed45899a3a45e884a7be60b7bb1af2.pngSupport to ensure data integrity after non-atomic manipulations of datanoACID 07ed45899a3a45e884a7be60b7bb1af2.pngisolation level can be parameterizedno

Concurrency 07ed45899a3a45e884a7be60b7bb1af2.pngSupport for concurrent manipulation of datayesyesyes

Durability 07ed45899a3a45e884a7be60b7bb1af2.pngSupport for making data persistentyesyesyes

In-memory capabilities 07ed45899a3a45e884a7be60b7bb1af2.pngIs there an option to define some or all structures to be held in-memory only.yes 07ed45899a3a45e884a7be60b7bb1af2.pngDepending on used storage engineyes 07ed45899a3a45e884a7be60b7bb1af2.pngVersion 12c introduced the new option 'Oracle Database In-Memory'no

User concepts 07ed45899a3a45e884a7be60b7bb1af2.pngAccess controlsimple rights management via user accountsfine grained access rights according to SQL-standardno

More information provided by the system vendor

InfluxDBOracleSpark SQL

Specific characteristicsInfluxData is the creator of InfluxDB , the open source time series database. It...

» more

Competitive advantagesTime to Value An end-to-end platform, InfluxData is ready to go on the cloud or via...

» more

Typical application scenariosIoT & Sensor Monitoring Instrumentation of every available surface in the material...

» more

Key customersInfluxData has over 630 paying customers, including IBM, PayPal, Siemens Tesla and...

» more

Market metricsFastest growing database to garnish 17,000 github stars Over 260,000 daily active...

» more

Licensing and pricing modelsOpen source core with closed source clustering available either on-premise or on...

» more

We invite representatives of system vendors to contact us for updating and extending the system information,

and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services

3rd partiesGeneral SQL Parser: Instantly adding parsing, decoding, analysis and rewrite SQL processing capability to your products.

» more

Fivetran: Quickly and easily centralize your on-premise and cloud databases.

» more

Navicat for Oracle improves the efficiency and productivity of Oracle developers and administrators with a streamlined working environment.

» more

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources

InfluxDBOracleSpark SQL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值