List of in-memory databases

Notable in-memory database system software includes:

Name Developer Availability Client Interface License Description/Notes
Aerospike DBS Aerospike Company 2012 Java, C#, C, Python, Go, Node.js, Perl, libevent, PHP, Ruby, Rust Open Source (AGPL) Flash-optimized in-memory open source NoSQL database.
ALTIBASE HDB Altibase Corporation 1999 Java, C, C++, JDBC, ODBC, SQL Proprietary Altibase is a hybrid DBMS that combines an in-memory database with a conventional disk-resident database in a single unified engine. It supports full ACID properties and standard connectivity interfaces such as JDBC and ODBC, as well as interoperability.

Altibase Corporation has recently made the decision to discontinue the Altibase 7.1 open source edition, effective March 17, 2023, on its Github page (https://github.com/Altibase/altibase).

ALTIBASE XDB Altibase Corporation 1999 Java, C, C++, JDBC, ODBC, SQL Proprietary General purpose database that has high data processing speeds in main-memory alone. It comes with high-availability, replication and scalability features; three interfaces (including Direct Access Mode and Direct Access API Mode) as well as conventional client/server protocols such as TCP/IP and IPC for more complex database operations. Supports full ACID properties, standard connectivity interfaces such as JDBC and ODBC [fully supported] as well as interoperability.
Apache Ignite Apache Software Foundation, GridGain Systems 2014 Java, SQL, JDBC, ODBC Open Source (Apache License Version 2.0) Apache Ignite is an in-memory computing platform that is durable, strongly consistent, and highly available with powerful SQL, key-value and processing APIs.

With full SQL support, one of the main use cases for Apache Ignite is the in-memory database which scales horizontally and provides ACID transactions.

ArangoDB ArangoDB GmbH 2011 AQL, HTTP, Java, JavaScript, PHP, Go, Scala, .Net, Python, Ruby Business Source License 1.1 ArangoDB is a transactional native multi-model database supporting two major NoSQL data models (graph and document[1]) with one query language. Written in C++ and optimized for in-memory computing. In addition ArangoDB integrated RocksDB for persistent storage. ArangoDB supports Java, JavaScript, Python, PHP, NodeJS, C++ and Elixir. For resilient cluster behavior, ArangoDB offers a Raft-based cluster management.
Datablitz (formerly Dali) Bell Labs (Alcatel-Lucent) 1997 Proprietary Dali prototype was a research project at Bell Labs. It was commercialized and used by Lucent as database for in premier wireline and wireless products.
DuckDB DuckDB Labs 2019 C/C++, Python, R, Java, Go, Rust, Node.js, Wasm, ODBC, ADBC, and more [2] Open source (MIT License) DuckDB is an in-process database system designed for high performance for analytical query workloads offers client APIs for a wide range of languages.
Exasol Exasol AG 2000 JDBC, ODBC, ADO.NET, Python, SQL, R, Go, Rest API [3] Proprietary Exasol is in-memory, column-oriented analytical relational database management system which is developed by Exasol AG.
Ehcache Terracotta, Inc. (Software AG) 2006 Java Open source (Apache License) For Java, distributed
eXtremeDB McObject 2001 SQL, Lua, C, C++, C#, Java, Python Proprietary Cross-platform, including Linux, Windows, RTOS and server platforms. Interfaces include type-safe, native C/C++; native Java & .NET; SQL/ODBC/JDBC. Specialized editions for (for example) clustering, high availability, 64-bit support, and hybrid (in-memory and persistent) storage. eXtremeDB Financial Edition implements columnar data handling, vector-based statistical function library, integrated performance monitoring.
H2 (DBMS) H2 Java, ODBC, JDBC Open Source (Mozilla Public License or Eclipse Public License) For Java
HSQLDB HSQL Development Group 2001 Java, SQL, ODBC Open Source (BSD License) Relational, for Java[4]
Hazelcast Hazelcast Team Java, C#, C++, Node.js, Python, Go Open Source (Apache License 2.0) Hazelcast is an in-memory computing platform that runs applications with extremely high throughput and low latency requirements. It offers speed, scale, simplicity, resiliency, and security in a distributed architecture. It consists of an in-memory data grid and a distributed stream processing engine that work together to run many types of data processing workloads.
Informix Warehouse Accelerator IBM JDBC, SQL Proprietary IWA supports Dynamic In-memory (in-memory columnar processing) Parallel Vector Processing, Actionable Compression, and Data Skipping technologies, collectively called "Blink Technology" by IBM (the same technology underlying IBM BLU Acceleration). The Informix Advanced Enterprise and Advanced Workgroup Editions include IWA. Released: March 2011.
IBM Db2 IBM 1991 ODBC, JDBC, C, C++, Python Proprietary IBM BLU Acceleration
InfinityDB Boiler Bay Inc. 2002 Java, HTTP, Proprietary Java extended standard ConcurrentNavigableMap NoSQL with caching, durability, transactions, compression.
Infinispan Infinispan team, Sponsored by Red Hat. 2009 Java, .Net, REST, RESP Protocol, Memcached Open Source (Apache License 2.0) Infinispan is a distributed in-memory database offering caching, persistence, transactions, querying, Redis and Memcached compatible, and cloud-native scalability (cross-site replication).
Kinetica Kinetica (formerly GIS Federal) 2014 C++, C#, Java, JavaScript, Node.js. Python, HTTP Proprietary GPU-accelerated, in-memory, distributed database for analytics. Functions like a RDBMS (structured data) for fast analytics on datasets in the hundreds of GBs to tens of TBs range. Interact with SQL and REST API. Geospatial objects and functions. UDF framework allows for custom code and machine learning workloads to run in-database. Received $50mil Series A funding in June 2017.[5]
Memcached Danga Interactive 2003 Proprietary text and binary protocols in any language Open Source (BSD) Hashtable with LRU purge
SingleStore (formerly MemSQL) SingleStore, Inc. Proprietary SQL relational
Microsoft COM+ IMDB Microsoft Corporation Proprietary Defunct
Microsoft SQL Server Microsoft 2012 Proprietary In SQL Server 2014, a feature codenamed Hekaton, and named In Memory OLTP, provided limited memory optimization, which can be used in conjunction with natively compile stored procedures which are persisted as C.

In SQL Server 2012, an in-memory technology called xVelocity column-store indexes targeted for data-warehouse workloads.

Mimer SQL Mimer Information Technology SQL, ODBC, JDBC, ADO.NET, Embedded SQL, C, C++, Python Proprietary Mimer SQL is a general purpose relational database server that can be configured to run fully in-memory. Mimer SQL has full ACID support, support for stored procedures and is the only database that has a full score on SQL compliance
Mnesia Ericsson 2014 Open Source Erlang License Mnesia is a distributed, soft real-time database management system written in the Erlang programming language. It is distributed as part of the Open Telecom Platform.
MonetDB MonetDB Solutions, CWI 2004 SQL, ODBC, JDBC, C, C++, Java, Python, PHP, Node.js, Perl, Ruby, R, MAL open-source MonetDB License, based on MPL 2.0 as of version Jul2015. in-memory optimized column-oriented relational database management system (RDBMS) written in C with an SQL top-level interface and ODBC, JDBC drivers
MySQL NDB Cluster MySQL 1997 Dual license open source(GNU-GPLv2) and optional proprietary Highly available distributed real-time in-memory NoSQL database. Often used with MySQL for SQL cross-shard parallel query processing.
OmniSci OmniSci (formerly MapD) 2013 Open Source (Apache License 2.0) GPU-accelerated, SQL database and visualization platform for real-time analytics. Product consists of the core database plus a BI visualization tool. Received $55mil Series C funding in Aug 2018.[6] v4.8 announced in August 2019 with support for JupyterLab.[7]
Oracle RDBMS Oracle Corporation 2014 Proprietary RDBMS Oracle 12c contains an option for in-memory technology (additional licenses required).
Oracle Coherence Oracle Corporation Proprietary with developer download For Java, relational, distributed
Perst McObject 2006 Java, Android, .NET [Dual_license] open source(GNU-GPLv3) and optional proprietary Object-oriented embedded database system for Java, Android and .NET platforms. No ORM. Schema evolution, XML export/import, replication, specialized indexes, including full text, b-tree, t-tree, r-tree, patricia trie, kd-tree and time series
Polyhedra ENEA AB (previously Perihelion Software) 1993 Proprietary, with a free-to-use edition (Polyhedra Lite) Relational (SQL, ODBC, JDBC) in-memory database system originally developed for use in SCADA and embedded systems, but used in a variety of other applications including financial systems. Supports data durability via snapshots and journal logging, and high availability via a hot-standby. First released in 1993; version 8.7 released in March 2013.[8] Polyhedra Lite appeared with a free-to-use license in 2012.[9]
Redis Redis Labs 2009 C, C++, Python, Lua, C#, etc.[10] Redis Source Available License v2 (RSALv2) and the Server Side Public License v1 (SSPLv1)[11] Redis is a source-available software project that implements data structure servers. It is networked, in-memory, and stores keys with optional durability.
SafePeak SafePeak Technologies Proprietary Automated In-Memory Dynamic Caching for SQL Server OLTP applications and databases. Code-free, Dynamic Caching, Relational
SAP HANA SAP SE 2012 Proprietary SAP HANA, short for 'High Performance Analytic Appliance' is an in-memory, column-oriented, relational database management system written in C, C++
solidDB Unicom Global 1992 Proprietary Relational with standard SQL support. ODBC and JDBC interfaces. Includes in-memory and on-disk tables in the same engine. Supports high availability.
SQL CE Microsoft Corporation Free Compact relational embedded database produced by Microsoft for applications that run on mobile devices and desktops. ADO.NET, OLE DB. No ODBC driver.
SQLite SQLite Open Source (Public domain) SQL database that supports in-memory storage with the :memory: connection string.[12]
Tarantool Mail.ru Group 2010 Open Source (BSD) In-memory database and application server (data grid)
TerminusDB TerminusDB (formerly DataChemist) 2019 JavaScript, Python, Prolog, Rust, JSON-LD
Open Source (Apache 2.0) Open source in-memory graph database designed for knowledge graph representation[13]
TimesTen now Oracle Corporation 1997 Java, JDBC, ODBC, SQL, PLSQL, C Proprietary Standalone database or in-memory cache for Oracle Database
TPF (Transaction Processing Facility) IBM 1979 Marketed Generalized extension of IBM Airlines reservation system. IBM's DB/DC system backed up the in-memory transaction processing computer.[14]
Starcounter Starcounter AB 2014 Proprietary In-memory database engine combined with an application server that melds the Virtual Machine and the Database Management System.
VoltDB VoltDB Inc. Open Source (GPL) / Proprietary Relational; implements H-Store design
Xeround Xeround Inc. Proprietary / Not for sale, service only Cloud database, defunct as of 2014
CursusDB CursusDB 2023 JAVA, GO, C#, Python, Node.JS Open Source (GPL) CursusDB is an in-memory document-oriented, real-time capable database management system that is open-source licensed under GPL.

References

  1. ^ "Data models & modeling · ArangoDB v3.4.2 Documentation". docs.arangodb.com. Retrieved 2019-01-27.
  2. ^ "Client APIs Overview".
  3. ^ "Exasol documentation". docs.exasol.com.
  4. ^ "Chapter 1. Running and Using HyperSQL". hsqldb.org.
  5. ^ Vij, Amit (29 June 2017). "Kinetica Secures Series A Investment of $50 Million - Kinetica GPU Database". Kinetica. Retrieved 9 May 2022.
  6. ^ "Term Sheet — Thursday, October 4". 4 October 2018.
  7. ^ "Announcing OmniSci 4.8: Bridging the Analytics and Data Science Chasm". 15 Aug 2019.
  8. ^ Enea Adds Fine-Grain Locking and Cascaded Deletes to the World's Best Relational In-Memory Database Server, Press Release, vol. 8, Enea AB, archived from the original on 2013-11-04, retrieved 2014-04-09
  9. ^ Polyhedra Lite In-Memory Relational Database System Freeware Available Now from Enea, Press Release, Reuters, archived from the original on 2013-07-23
  10. ^ redis Client Interfaces "Clients", 29 March 2019
  11. ^ "Redis Licensing Overview". Redis. Retrieved 2024-05-11.
  12. ^ "In-Memory Databases". www.sqlite.org.
  13. ^ terminusdb/terminusdb-server, TerminusDB, 2020-05-19, retrieved 2020-05-19
  14. ^ Siwiec, J.E.: A High-Performance DB/DC System;IBM, G321-5051, 1978

[1]

Read other articles:

Deny Muis Wakil Komandan Komando Pasukan Gerak CepatPetahanaMulai menjabat 16 Januari 2023 PendahuluBudi SumarsonoPenggantiPetahana Informasi pribadiAlma materAkademi Angkatan Udara (1993)Karier militerPihak IndonesiaDinas/cabang TNI Angkatan UdaraMasa dinas1993—sekarangPangkat Marsekal Pertama TNINRP517466SatuanKopasgat (Satbravo 90)Sunting kotak info • L • B Marsekal Pertama TNI Deny Muis adalah seorang perwira tinggi TNI-AU yang sejak 16 Januari 2023 mengemban...

 

Lebah madu barat Periode Oligocene–Recent PreЄ Є O S D C P T J K Pg N Apis mellifera Rekaman Status konservasiKekurangan data TaksonomiKerajaanAnimaliaFilumArthropodaKelasInsectaOrdoHymenopteraFamiliApidaeGenusApisSpesiesApis mellifera Linnaeus, 1758 Tata namaSinonim takson Apis mellifica Linnaeus, 1761 Apis gregaria Geoffroy, 1762 Apis cerifera Scopoli, 1770 Apis daurica Fischer von Waldheim, 1843 Apis mellifica germanica Pollmann, 1879 Apis mellifica nigrita Lucas, 1882 Apis mellifica m...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (يوليو 2019) الحدثكأس فرنسا 1921–22  [لغات أخرى]‏ نادي النجم الأحمر سانت أوين ستاد رين 2 0 التاريخ7 مايو 1922  الحضو...

MroDaerah dengan populasi signifikanPopulasi terbesar di Myanmar. di Bangladesh Suku Mro hidup di Bandarban, Rangamati Hill di Chittagong Hill. di Myanmar mereka tinggal di Arakan. di India mereka tinggal di barat Bengal. Myanmar40,000[1] Bangladesh20,000-25,000[1] India20,000[1]BahasaMru (Dialects: Anok, Dowpreng, Sungma)[2]BengaliAgamaAnimisme, Islam[3], Buddha and Kristen Suku Mro (juga dikenal sebagai Mru, Murung, Mrung) mengacu kepad...

 

Mikoyan MiG-29MiG-29 milik Angkatan Udara RusiaTipePesawat tempur superioritas, pesawat tempur multiperanPerancangMikoyanTerbang perdana6 Oktober 1977DiperkenalkanAgustus 1983StatusBeroperasiPengguna utamaAngkatan Dirgantara RusiaAngkatan Udara IndiaAngkatan Udara UzbekistanAngkatan Udara IranPengguna lainLihat penggunaTahun produksi1981–sekarangJumlah produksi1.600+VarianMikoyan MiG-29MMikoyan MiG-29KMikoyan MiG-35 Mikoyan MiG-29 (Rusia: Микоян МиГ-29; kode NATO: Fulcrum) adalah p...

 

Cet article est une ébauche concernant l’Allemagne et le Concours Eurovision de la chanson. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Allemagneau Concours Eurovision 1965 Ulla Wiesner représentant l'Allemagne à l'Eurovision 1965 à Naples. Données clés Pays  Allemagne Chanson Paradies, wo bist du? Interprète Ulla Wiesner Langue Allemand Sélection nationale Radiodiffuseur Hessischer Rundfunk (...

Halaman ini berisi artikel tentang tokoh legenda. Untuk perusahaan Jepang, lihat Roland Corporation. Untuk Roland (disambiguasi), lihat Roland (disambiguasi). Patung Roland di stasiun kereta api Metz, Prancis. Roland (bahasa Franka: *Hrōþiland) (meninggal 15 Agustus 778) adalah seorang pemimpin militer Franka pada masa kekuasaan Karel yang Agung. Ia adalah salah satu tokoh utama dalam sejumlah karya legenda yang disebut Matière de France. Dalam sejarah, Roland adalah gubernur militer wilay...

 

Geographical features of Texas Geography of TexasRegionSouth Central United StatesCoordinates31°N 100°W / 31°N 100°W / 31; -100Area • Total268,581 sq mi (695,620 km2)Coastline367 mi (591 km)Highest pointGuadalupe Peak, 8,749 feet (2,667 m)Lowest pointGulf of Mexico, sea level The geography of Texas is diverse and large. Occupying about 7% of the total water and land area of the U.S.,[1] it is the second largest stat...

 

Pour les articles homonymes, voir Mance et Jeanne Mance (homonymie). Jeanne Mance Jeanne Mance au secours d'un blessé. Bronze de Louis-Philippe Hébert placé devant l'Hôtel-Dieu de l'avenue des Pins à Montréal. Vénérable Naissance 12 novembre 1606Langres, royaume de France Décès 18 juin 1673  (à 66 ans) Montréal, Nouvelle-France Nationalité Française modifier  Jeanne Mance, née le 12 novembre 1606 à Langres en France, morte le 18 juin 1673 (à 66 ans) à Montréal (V...

1938 EuropeanAthletics ChampionshipsTrack events100 mmenwomen200 mmenwomen400 mmen800 mmen1500 mmen5000 mmen10,000 mmen80 m hurdleswomen110 m hurdlesmen400 m hurdlesmen3000 msteeplechasemen4×100 m relaymenwomen4×400 m relaymenRoad eventsMarathonmen50 km walkmenField eventsHigh jumpmenwomenPole vaultmenLong jumpmenwomenTriple jumpmenShot putmenwomenDiscus throwmenwomenHammer throwmenJavelin throwmenwomenCombined eventsDecathlonmenvte The men's 4 x 100 metres relay at the 1938 European Athle...

 

Sylvestre Reyes Silvestre Silver Reyes[1] (lahir 10 November 1944) adalah mantan anggota DPR dari 1997 sampai 2013. Ia berasal dari Partai Demokrat. Referensi ^ Congressional Record Pranala luar Wikimedia Commons memiliki media mengenai Silvestre Reyes. U.S. Representative Silvestre Reyes official U.S. House website Silvestre Reyes for U.S. Congress Diarsipkan 2020-11-19 di Wayback Machine. official campaign website Biografi di Biographical Directory of the United States Congress Cata...

 

Musée de la viscoseInformations généralesOuverture 1er juillet 1992Site web Site du MuséeLocalisationPays FranceCommune ÉchirollesAdresse 27 rue du Tremblay, 38130 ÉchirollesCoordonnées 45° 09′ 26″ N, 5° 42′ 10″ ELocalisation sur la carte de GrenobleLocalisation sur la carte de Francemodifier - modifier le code - modifier Wikidata Le musée de la viscose est un musée situé à Échirolles près de Grenoble. Installé sur le site industriel, entr...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أبريل 2015)Learn how and when to remove this message الإثنا عشرية في الرد على الصوفية الاسم الإثنا عشرية في الرد على الصوفية المؤلف محمد بن الحسن الحر العاملي الموضوع الصوفية العقيدة شيع�...

 

Canadian hydroelectric utility Hydro-QuébecCompany typeCrown corporationIndustryElectric utilitiesFoundedApril 14, 1944 (1944-04-14)HeadquartersHydro-Québec Building, Montreal, Quebec, CanadaArea servedQuebecKey people Jacynthe Côté (Chair)[1][2] Michael Sabia (President & CEO) ProductsElectric power generation, electric power transmission, electricity distributionRevenueCA$14.310 billion[3]Operating incomeCA$5.904 billion[3]Net incomeCA$...

 

Layer inside a planet between core and crust For other uses, see Mantle (disambiguation). A mantle is a layer inside a planetary body bounded below by a core and above by a crust. Mantles are made of rock or ices, and are generally the largest and most massive layer of the planetary body. Mantles are characteristic of planetary bodies that have undergone differentiation by density. All terrestrial planets (including Earth), a number of asteroids, and some planetary moons have mantles. Example...

There are seven Confederate figures in the National Statuary Hall Collection, in the United States Capitol. There are several works of art in the United States Capitol honoring former leaders of the Confederate States of America and generals in the Confederate States Army, including seven statues in the National Statuary Hall Collection, busts and portraits.[1] These include the President of the Confederacy, Jefferson Davis, the Vice President, Alexander H. Stephens, and former U.S. ...

 

1999 Canarian regional election ← 1995 13 June 1999 2003 → All 60 seats in the Parliament of the Canary Islands31 seats needed for a majorityOpinion pollsRegistered1,331,110 6.6%Turnout835,181 (62.7%)1.5 pp   First party Second party Third party   Leader Román Rodríguez Jerónimo Saavedra José Miguel Bravo de Laguna Party CC PSOE PP Leader since 1999 1999 1991 Leader's seat Gran Canaria Gran Canaria Gran Canaria Last election 21 seats, 3...

 

Founders MinistriesFormation1982 (1982)Executive DirectorThomas AscolWebsitefounders.orgFormerly calledSouthern Baptist Founders Conference Southern Baptists Background Christianity Protestantism Anabaptists General / Strict / Reformed Baptists Conservative resurgence Beliefs Baptist Faith and Message Believers' Church Biblical inerrancy Autonomy of the local church Priesthood of believers Two ordinances Individual soul liberty Separation of church and state Two offices...

مكتب الشؤون الهندية مكتب الشؤون الهندية‌ الاختصار (بالفرنسية: BAI)‏  البلد الولايات المتحدة  المقر الرئيسي واشنطن العاصمة  تاريخ التأسيس 11 مارس 1824  المنظمة الأم وزارة الداخلية الأمريكية  الموقع الرسمي الموقع الرسمي  تعديل مصدري - تعديل   مكتب الشؤون الهند...

 

Belarusian footballer and coach This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Sergey Yaromko – news · newspapers · books · scholar · JSTOR (June 2024) Sergey Yaromko Sergey Yaromko at a press conference in 2018Personal informationFull name Sergey Valeryevich YaromkoDate of birth (1967-04-07) 7 Ap...