DB-EnginesExtremeDB: is hard real time possible with a dbms?English
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Apache Drill vs. dBASE vs. DolphinDB vs. NSDb

System Properties Comparison Apache Drill vs. dBASE vs. DolphinDB vs. NSDb

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameApache Drill  Xexclude from comparisondBASE  Xexclude from comparisonDolphinDB  Xexclude from comparisonNSDb  Xexclude from comparison
DescriptionSchema-free SQL Query Engine for Hadoop, NoSQL and Cloud StoragedBase was one of the first databases with a development environment on PC's. Its latest version dBase V is still sold as dBase classic, which needs a DOS Emulation. The up-to-date product is dBase plus.Time Series DBMS for big data, integrated with a lightweight distributed computing framework and a vector programming languageScalable, High-performance Time Series DBMS designed for Real-time Analytics on top of Kubernetes
Primary database modelDocument store
Relational DBMS
Relational DBMSTime Series DBMSTime Series DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score2.73
Rank#105  Overall
#19  Document stores
#54  Relational DBMS
Score14.47
Rank#41  Overall
#25  Relational DBMS
Score1.24
Rank#157  Overall
#11  Time Series DBMS
Score0.00
Rank#351  Overall
#36  Time Series DBMS
Websitedrill.apache.orgwww.dbase.comwww.dolphindb.comnsdb.io
Technical documentationdrill.apache.org/­docswww.dbase.com/­support/­knowledgebasewww.dolphindb.com/­helpnsdb.io/­Architecture
DeveloperApache Software FoundationAsthon TateDolphinDB, Inc
Initial release2012197920182017
Current release1.19.0, June 2021dBASE 2019, 2019
License infoCommercial or Open SourceOpen Source infoApache Version 2commercialcommercial infofree community version availableOpen Source infoApache Version 2.0
Cloud-based only infoOnly available as a cloud servicenononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageC++Java, Scala
Server operating systemsLinux
OS X
Windows
DOS infodBase Classic
Windows infodBase Pro
Linux
Windows
Linux
macOS
Data schemeschema-freeyes
Typing infopredefined data types such as float or dateyesyesyesyes: int, bigint, decimal, string
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.nonono
Secondary indexesnoyesnoall fields are automatically indexed
SQL infoSupport of SQLSQL SELECT statement is SQL:2003 compliantnoSQL-like query languageSQL-like query language
APIs and other access methodsJDBC
ODBC
RESTful HTTP API
none infoThe IDE can access other DBMS or ODBC-sources.JDBC
ODBC
gRPC
HTTP REST
WebSocket
Supported programming languagesC++dBase proprietary IDEC#
C++
Java
JavaScript
Python
R
Java
Scala
Server-side scripts infoStored proceduresuser defined functionsno infoThe IDE can access stored procedures in other database systems.yesno
Triggersnonono
Partitioning methods infoMethods for storing different data on different nodesShardingnonehorizontal partitioningSharding
Replication methods infoMethods for redundantly storing data on multiple nodesnoneyes
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesnoyesno
Consistency concepts infoMethods to ensure consistency in a distributed systemnoneImmediate ConsistencyEventual Consistency
Foreign keys infoReferential integritynoyesnono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanono infonot for dBase internal data, but IDE does support transactions when accessing external DBMSyesno
Concurrency infoSupport for concurrent manipulation of datayesyesyesyes
Durability infoSupport for making data persistentDepending on the underlying data sourceyesyesUsing Apache Lucene
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.Depending on the underlying data sourceyes
User concepts infoAccess controlDepending on the underlying data sourceAccess rights for users and rolesAdministrators, Users, Groups

More information provided by the system vendor

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

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

More resources
Apache DrilldBASEDolphinDBNSDb
DB-Engines blog posts

DB-Engines Ranking coverage expanded to 169 database management systems
3 June 2013, Paul Andlinger

show all

Recent citations in the news

Apache Drill improves big data SQL query engine
31 August 2021, TechTarget

Apache Drill Poised to Crack Tough Data Challenges
19 May 2015, Datanami

MapR Advances Support for Flexible and High Performance Analytics on JSON and S3 Data with Apache Drill
30 January 2019, Business Wire

Apache Drill Adds YARN Support
17 April 2018, iProgrammer

Google’s Real Time Big Data Tool Cloned By Apache Drill
17 August 2012, TechCrunch

provided by Google News

What's the best way to store movies and images for the next 100 years?
26 January 2022, New Scientist

Object-Oriented Databases Software Market to See Huge Growth by 2028 | Google,ObjectBox,Microsoft,DBase – The Oxford Spokesman
24 January 2022, The Oxford Spokesman

Microsoft Access 2016 Now Supports dBase Database Format
7 September 2016, Redmondmag.com

Retro Database dBASE Making a Comeback?
20 March 2013, Visual Studio Magazine

How to convert DBF to Excel (XLSX or XLS) in Windows 10
1 June 2021, TWCN Tech News

provided by Google News

DolphinDB bags $15m and 14 more deal updates from Greater China
10 December 2021, DealStreetAsia

provided by Google News

Job opportunities

Software Engineer (Back-end and Full-stack Development)
Concourse Labs, Texas

Senior Architect/Software Engineer (Back-end and Full-stack Development)
Concourse Labs, Texas

Quality Lab Technician
Unilever, Sikeston, MO

Data Processor
Marie Leising & Associates, Michigan

Research Asst/Assoc, Evaluation & Data Collection
Wayne State University, Detroit, MI

Data Assistant
University of Maryland Medical Center, Baltimore, MD

Staff Auditor - Analyst I
PRGX Global, Inc, Nashville, TN

jobs by Indeed



Share this page

Featured Products

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 80GB free.

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

Couchbase logo

The modern database for enterprise applications. Build fast. Scale Big. Save more.
Get started today.

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Present your product here