DB-EnginesInfluxDB download bannerEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > 4D vs. HarperDB vs. RethinkDB vs. Sqrrl

System Properties Comparison 4D vs. HarperDB vs. RethinkDB vs. Sqrrl

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
Name4D infoformer name: 4th Dimension  Xexclude from comparisonHarperDB  Xexclude from comparisonRethinkDB  Xexclude from comparisonSqrrl  Xexclude from comparison
Sqrrl has been acquired by Amazon and became a part of Amazon Web Services. It has been removed from the DB-Engines ranking.
DescriptionApplication development environment with integrated database management systemA DBMS for IoT projects, analytical and transactional use cases , runnable on IoT devices and in the cloud, in distributed and replicated environmentsDBMS for the Web with a mechanism to push updated query results to applications in realtime.Adaptable, secure NoSQL built on Apache Accumulo
Primary database modelRelational DBMSDocument storeDocument storeDocument store
Graph DBMS
Key-value store
Wide column store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score2.58
Rank#109  Overall
#54  Relational DBMS
Score0.48
Rank#235  Overall
#36  Document stores
Score4.17
Rank#82  Overall
#14  Document stores
Websitewww.4d.comharperdb.iorethinkdb.comsqrrl.com
Technical documentationlivedoc.4d.comdocs.harperdb.iorethinkdb.com/­docs
Developer4D, IncHarperDBThe Linux Foundation infosince July 2017Amazon infooriginally Sqrrl Data, Inc.
Initial release1984201720092012
Current releasev18.1, March 20202.4.1, August 2020
License infoCommercial or Open Sourcecommercialcommercial infofree community edition availableOpen Source infoApache Version 2commercial
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 languageNode.jsC++Java
Server operating systemsOS X
Windows
Linux
OS X
Linux
OS X
Windows
Linux
Data schemeyesdynamic schemaschema-freeschema-free
Typing infopredefined data types such as float or dateyesyes infoJSON data typesyes infostring, binary, float, bool, date, geometryyes
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.yesnono
Secondary indexesyesyesyesyes
SQL infoSupport of SQLyes infoclose to SQL 92SQL-like data manipulation statementsnono
APIs and other access methodsODBC
RESTful HTTP API infoby using 4D Mobile
SOAP webservices
JDBC
ODBC
RESTful HTTP/JSON API
Accumulo Shell
Java API
JDBC
ODBC
RESTful HTTP API
Thrift
Supported programming languages4D proprietary IDE
PHP
C infocommunity-supported driver
C# infocommunity-supported driver
C++ infocommunity-supported driver
Clojure infocommunity-supported driver
Dart infocommunity-supported driver
Erlang infocommunity-supported driver
Go infocommunity-supported driver
Haskell infocommunity-supported driver
Java infoofficial driver
JavaScript (Node.js) infoofficial driver
Lisp infocommunity-supported driver
Lua infocommunity-supported driver
Objective-C infocommunity-supported driver
Perl infocommunity-supported driver
PHP infocommunity-supported driver
Python infoofficial driver
Ruby infoofficial driver
Scala infocommunity-supported driver
Actionscript
C infousing GLib
C#
C++
Cocoa
Delphi
Erlang
Go
Haskell
Java
JavaScript
OCaml
Perl
PHP
Python
Ruby
Smalltalk
Server-side scripts infoStored proceduresyesnono
TriggersyesnoClient-side triggers through changefeedsno
Partitioning methods infoMethods for storing different data on different nodesnoneA table resides as a whole on one (or more) nodes in a clusterSharding inforange basedSharding infomaking use of Hadoop
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replicationyes infothe nodes on which a table resides can be definedSource-replica replicationselectable replication factor infomaking use of Hadoop
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonoyesyes
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyImmediate ConsistencyImmediate Consistency infoDocument store kept consistent with combination of global timestamping, row-level transactions, and server-side consistency resolution.
Foreign keys infoReferential integrityyesnonono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDAtomic execution of specific operationsAtomic single-document operationsAtomic updates per row, document, or graph entity
Concurrency infoSupport for concurrent manipulation of datayesyesyes infoMVCC basedyes
Durability infoSupport for making data persistentyesyes, using LMDByesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.noyesno
User concepts infoAccess controlUsers and groupsAccess rights for users and rolesyes infousers and table-level permissionsCell-level Security, Data-Centric Security, Role-Based Access Control (RBAC), Attribute-Based Access Control (ABAC)

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
4D infoformer name: 4th DimensionHarperDBRethinkDBSqrrl
DB-Engines blog posts

MySQL, PostgreSQL and Redis are the winners of the March ranking
2 March 2016, Paul Andlinger

show all

Meet some database management systems you are likely to hear more about in the future
4 August 2014, Paul Andlinger

show all

Recent citations in the news

HarperDB Releases HarperDB Cloud
22 April 2020, PRNewswire

HarperDB: It’s all about the (open) DBaaS
20 July 2020, ComputerWeekly.com

HarperDB and Dianomic Systems Collaborate to Enhance Edge Industrial Solutions
1 July 2020, PRNewswire

HarperDB Cloud: The Database-as-a-Service for developers looking to build apps fast and cut costs
24 April 2020, Help Net Security

HarperDB: An underdog SQL / NoSQL database
7 February 2018, ZDNet

provided by Google News

Global Open Source Software Market 2021 Size, Share, Forecast to 2027: SUSE, OpenText, Adobe, RethinkDB, Comiit, Compiere – Reviewindependent
26 January 2021, Reviewindependent

Document Databases Software Market Report 2025 : MongoDB, Amazon, ArangoDB, Azure Cosmos DB, Couchbase, MarkLogic, RethinkDB, CouchDB, SQL-RD, OrientDB, RavenDB, Redis
27 January 2021, NeighborWebSJ

Open Source Software Market Next Big Thing: Major Giants Alfresco, Red Hat, Acquia, OpenText - Press Release
26 January 2021, Digital Journal

NoSQL Databases Software Market SWOT Analysis, by Key Players: MongoDB, Amazon, ArangoDB, Azure Cosmos DB, Couchbase, MarkLogic, RethinkDB, CouchDB, SQL-RD, OrientDB, RavenDB, Redis – Murphy's Hockey Law
25 January 2021, Murphy's Hockey Law

CybelAngel Uncovers Risks from Invisible Devices and Hidden Data Exposures with New Asset Discovery and Monitoring Service
26 January 2021, Business Wire

provided by Google News

SQRRL: Helping young Indians save and grow their money
24 January 2021, The Financial Express

User And Entity Behavior Analytics Market Regional Analysis, Industry Dynamics 2027 by Top Companies – Niara Inc, Sqrrl Data,Inc, Rapid7, Varonis Systems, Bay Dynamics, Exabeam, Bottomline Technologies,Inc, Observe IT, Gurucul, Splunk Inc., Securonix, Dtex Systems
25 January 2021, NeighborWebSJ

User And Entity Behavior Analytics Market Growth Opportunities, Share by Industry Competitors – Bottomline Technologies?Inc, Niara Inc, Varonis Systems, Sqrrl Data?Inc, Bay Dynamics, Exabeam, Rapid7, Splunk Inc., Securonix, Observe IT, Dtex Systems, Gurucul
19 January 2021, NeighborWebSJ

Amazon's cloud business acquires Sqrrl, a security start-up with NSA roots
23 January 2018, CNBC

Sqrrl Fintech partners with Tax Filing Platform Quicko to facilitate ITR filing - CRN - India
22 December 2020, CRN.in

provided by Google News

Job opportunities

Cook/Dishwasher
4th dimension fun center, Frederick, MD

Full Charge Bookkeeper
4th Dimension Development, Ferndale, MI

Director, Kapwing for EDU
kapwing, San Francisco, CA

Full-Stack Software Engineer
kapwing, San Francisco, CA

Senior UX Designer
kapwing, San Francisco, CA

Full Stack Ruby Engineer
Showcase IDX, Georgia

Java Software Engineer (Java 11, Spring, Spring Boot, Hibernate ORM)
Zscaler, Burlington, MA

Manager, Engineering (Product Graph/ Data Team)
Narrativ, New York State

Senior Full Stack Frontend Engineer, Data
Narrativ, New York State

Senior Software Development Engineer
SmarTek21, LLC, Bellevue, WA

Cyber Hunt Analyst
Bravo Consulting Group, LLC, Fairmont, WV

Mid Level Security Engineer
XOR Security, Falls Church, VA

Incident Response SME/Intrusion Analyst
XOR Security, Washington, DC

Cyber Defense Analyst
Attain, Washington, DC

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 5 GB free..

AllegroGraph logo

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

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Present your product here