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

DBMS > AlaSQL vs. MySQL vs. SAP SQL Anywhere vs. Solr

System Properties Comparison AlaSQL vs. MySQL vs. SAP SQL Anywhere vs. Solr

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameAlaSQL  Xexclude from comparisonMySQL  Xexclude from comparisonSAP SQL Anywhere infoformerly called Adaptive Server Anywhere  Xexclude from comparisonSolr  Xexclude from comparison
DescriptionJavaScript DBMS libraryWidely used open source RDBMSRDBMS database and synchronization technologies for server, desktop, remote office, and mobile environmentsA widely used enterprise search engine based on Apache Lucene
Primary database modelDocument store
Relational DBMS
Relational DBMS infoKey/Value like access via memcached APIRelational DBMSSearch engine
Secondary database modelsDocument store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score0.39
Rank#218  Overall
#31  Document stores
#105  Relational DBMS
Score1283.06
Rank#2  Overall
#2  Relational DBMS
Score5.04
Rank#60  Overall
#33  Relational DBMS
Score57.57
Rank#17  Overall
#3  Search engines
Websitealasql.orgwww.mysql.comwww.sap.com/­products/­sql-anywhere.htmllucene.apache.org/­solr
Technical documentationgithub.com/­agershun/­alasqldev.mysql.com/­dochelp.sap.com/­sql-anywherelucene.apache.org/­solr/­resources.html
DeveloperAndrey Gershun & Mathias R. WulffOracle infosince 2010, originally MySQL AB, then SunSAP infoformerly SybaseApache Software Foundation
Initial release2014199519922004
Current release8.0.17, July 201917, July 20158.2.0, July 2019
License infoCommercial or Open SourceOpen Source infoMIT-LicenseOpen Source infoGPL version 2. Commercial licenses with extended functionallity are availablecommercialOpen Source infoApache Version 2
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.
  • Google Cloud SQL: A fully-managed database service for the Google Cloud Platform
  • Azure Database for MySQL: A fully managed, scalable MySQL relational database with high availability and security built in at no extra cost
Implementation languageJavaScriptC and C++Java
Server operating systemsserver-less, requires a JavaScript environment (browser, Node.js)FreeBSD
Linux
OS X
Solaris
Windows
AIX
HP-UX
Linux
OS X
Solaris
Windows
All OS with a Java VM and a servlet container inforuns as a servlet in servlet container (e.g. Tomcat, Jetty is included)
Data schemeschema-freeyesyesyes infoDynamic Fields enables on-the-fly addition of new fields
Typing infopredefined data types such as float or datenoyesyesyes infosupports customizable data types and automatic typing
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.noyesyesno
Secondary indexesnoyesyesyes infoAll search fields are automatically indexed
SQL infoSupport of SQLClose to SQL99, but no user access control, stored procedures and host language bindings.yes infowith proprietary extensionsyesno infosupports limited query time joins
APIs and other access methodsJavaScript APIProprietary native API
ADO.NET
JDBC
ODBC
HTTP API
ADO.NET
JDBC
ODBC
Java API
RESTful HTTP API
Supported programming languagesJavaScriptAda
C
C#
C++
D
Delphi
Eiffel
Erlang
Haskell
Java
JavaScript (Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl
C
C#
C++
Delphi
Java
JavaScript (Node.js)
Perl
PHP
Python
Ruby
.Net
Erlang
Java
JavaScript
any language that supports sockets and either XML or JSON
Perl
PHP
Python
Ruby
Scala
Server-side scripts infoStored proceduresnoyes infoproprietary syntaxyes, in C/C++, Java, .Net or PerlJava plugins
Triggersyesyesyesyes infoUser configurable commands triggered on index changes
Partitioning methods infoMethods for storing different data on different nodesnonehorizontal partitioning, sharding with MySQL Cluster or MySQL FabricnoneSharding
Replication methods infoMethods for redundantly storing data on multiple nodesnoneMaster-master replication
Master-slave replication
Master-slave replication infoDatabase mirroringcloud/distributed (via Zookeeper)
Master-slave replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsnononono
Consistency concepts infoMethods to ensure consistency in a distributed systemnoneImmediate ConsistencyImmediate ConsistencyEventual Consistency infoslaves poll the master in predefined intervalls
Foreign keys infoReferential integrityyesyes infonot for MyISAM storage engineyesno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datayes infoonly for local storage and DOM-storageACID infonot for MyISAM storage engineACIDoptimistic locking infoSolr 4
Concurrency infoSupport for concurrent manipulation of datayes infotable locks or row locks depending on storage engineyesyes
Durability infoSupport for making data persistentyes infoby using IndexedDB, SQL.JS or proprietary FileStorageyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesyesyesno
User concepts infoAccess controlnoUsers with fine-grained authorization concept infono user groups or rolesfine grained access rights according to SQL-standard

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
3rd partiesNavicat for MySQL is the ideal solution for MySQL/MariaDB administration and development.
» more

General SQL Parser: Instantly adding parsing, decoding, analysis and rewrite SQL processing capability to your products.
» more

Azure Database for MySQL provides fully managed, enterprise-ready community MySQL database as a service
» more

CData: Connect to Big Data & NoSQL through standard Drivers.
» more

ScaleGrid: Fully managed MySQL-as-a-Service.
» more

Dremio is like magic for MySQL accelerating your analytical queries up to 1,000x.
» more

SQLPro for MySQL: A simple but powerful MySQL database client available on iPhone and iPad as well as macOS.
» more

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

More resources
AlaSQLMySQLSAP SQL Anywhere infoformerly called Adaptive Server AnywhereSolr
DB-Engines blog posts

MariaDB strengthens its position in the open source RDBMS market
5 April 2018, Matthias Gelbmann

The struggle for the hegemony in Oracle's database empire
2 May 2017, Paul Andlinger

Microsoft SQL Server is the DBMS of the Year
4 January 2017, Matthias Gelbmann, Paul Andlinger

show all

Elasticsearch replaced Solr as the most popular search engine
12 January 2016, Paul Andlinger

Enterprise Search Engines almost double their popularity in the last 12 months
2 July 2014, Paul Andlinger

The DB-Engines ranking includes now search engines
4 February 2013, Paul Andlinger

show all

Recent citations in the news

Meet AlaSQL, a speedy SQL database for JavaScript
15 January 2019, JAXenter

DeskGap wants to be your go-to framework for building cross-platform desktop apps with web technologies
13 February 2019, JAXenter

IJS Conference – A Journey into Node.js Internals
2 September 2019, JAXenter

International JavaScript Conference 2019: Early bird special
11 July 2019, JAXenter

SQLDelight 1.0 arrives with a complete rework
10 January 2019, JAXenter

provided by Google News

Raytracing with MySQL
10 October 2019, Boing Boing

Oct 16 | MySQL Happy Hour | San Diego
10 October 2019, Patch.com

Percona packages PostgreSQL alongside existing MySQL and MongoDB products
1 October 2019, The Register

Database Tools and Extensions for Visual Studio 2019
23 September 2019, Database Journal

Relational Databases Software Market Share from 2019-2025 | Microsoft, MySQL, Oracle
10 October 2019, All Times Tech

provided by Google News

What is SAP SQL Anywhere? - Definition from WhatIs.com
13 October 2016, TechTarget

SAP gives SQL Anywhere a new IoT injection
16 July 2015, Computerworld

SAP BAPI (Business Application Programming Interface)
2 April 2018, TechTarget

Rimini Street to offer database, security services
7 June 2017, ZDNet

SAP IoT products: How do they work with ERP and big data?
28 December 2015, TechTarget

provided by Google News

Stock In The Spotlight:: Solar Alliance Energy Inc, (TSX Venture: SOLR)
10 October 2019, Ws News Alerts

Insight Engines, Powered By Apache
25 September 2019, CMSWire

Enterprise Search Software Market 2019 Valuable Growth Prospects and Upcoming Trends till 2027 with Swiftype, Algolia, Elasticsearch, Apache Solr, SearchSpring, AddSearch, SLI Systems, Amazon CloudSearch, Coveo, FishEye, and Inbenta
1 October 2019, Market Expert

Eye-popping Stocks:Solar Alliance Energy Inc, (CVE: SOLR)
25 September 2019, MarketStockAlerts

Schedule for Bacardi NH weekender Meghalaya now live!
14 October 2019, RadioandMusic.com

provided by Google News

Job opportunities

PHP Back End Web Developer
Grand Canyon Education, Phoenix, AZ

Web Developer – Front End
SafeRack, Andrews, SC

Junior Web Developer
ASRC Federal Holding Company, Greenbelt, MD

PHP Web Developer
North Carolina State University, Raleigh, NC

Web Software Developer
CGG, Houston, TX

Help Desk Technician
Association for Energy Affordability, Inc., New York, NY

Data Architect (Remote)
First San Francisco Partners, Remote

Data Engineer
Everis, Connecticut

Associate - Data & Analytics Modeler
KPMG, Atlanta, GA

Java Developer
Piper Companies, Raleigh, NC

Associate - Data & Analytics Modeler
KPMG, Chicago, IL

jobs by Indeed




Share this page

Featured Products

Redis logo

Hosted, serverless DBaaS
in 3 steps.

30MB Free!
Start 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.

RavenDB logo

Setup a fully managed RavenDB Cloud Database in minutes. Enjoy hosting, management, backups all in one place.
Grab a Free Instance

Couchbase logo

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

Present your product here