Content deleted Content added
No edit summary |
Karlkoenig (talk | contribs) →Versions: Added Mimer Trust to versions |
||
(11 intermediate revisions by 5 users not shown) | |||
Line 13:
| discontinued = <!-- Set to yes if software is discontinued, otherwise omit. -->
| ver layout = <!-- simple (default) or stacked -->
| latest release version = 11.0.
| latest release date = {{Start date and age|
| latest preview version = 11.0.
| latest preview date = {{Start date and age|
| repo = https://developer.mimer.com/products/downloads/
| status =
Line 45:
==Versions==
{{As of|
The [[enterprise systems|Enterprise]] product is a standards based SQL database server based upon the Mimer SQL Experience database server. This product is highly configurable at build time, and components can be added, removed or replacing in the foundation product to achieve a derived product suitable for embedded,
These options enable Mimer SQL to be deployed to a wide variety of additional target platforms, such as [[Android (operating system)|Android]], and [[real-time operating system]]s including [[
The database is available in
▲These options enable Mimer SQL to be deployed to a wide variety of additional target platforms, such as [[Android (operating system)|Android]], and [[real-time operating system]]s including [[VxWorks]].<ref name="OldPlatforms"/>
In May 2025 was a joint product between the British company [http://www.trustonic.com Trustonic] and Mimer [https://www.trustonic.com/news/trustonic-and-mimer-release-mimer-trust-for-commercial-deployment/ announced], called [https://www.mimer.com/products/mimer-trust/ Mimer Trust]. Mimer Trust leverages the ARM architecture's TrustZone concept and adds the capability to not only store data inside the TrustZone for added security.
▲The database is available in real-time, embedded and automotive specialist versions requiring no maintenance,<ref name="PrimarySnap">{{cite web|title=Mimer|url=http://www.mimer.com/|url-status=dead|archive-url=https://web.archive.org/web/20171014131046/http://www.mimer.com/|archive-date=14 October 2017}}</ref><ref name="CIOReview">{{cite web|url=https://database.cioreview.com/vendor/2016/mimer_information_technology_ab_|access-date=10 April 2018|title=Mimer Information Technology AB: Solution that Redefines DataStorage|website=CIOReview|url-status=live|archive-url=https://web.archive.org/web/20180410211904/https://database.cioreview.com/vendor/2016/mimer_information_technology_ab_|archive-date=10 April 2018}}</ref> with the intention to make the product suitable for mission-critical [[wikt:automotive|automotive]], [[Process automation system|process automation]] and [[telecommunication]] systems.<ref name="AndreasHdissert">{{cite thesis|title=Data Management in Component-Based Embedded Real-Time Systems|type=Dissertation|date=2012|first=Andreas|last=Hjertstöm|chapter-url=http://www.diva-portal.org:80/smash/get/diva2:517486/FULLTEXT02.pdf|publisher=Mälaralen University Press|isbn=978-91-7485-064-2|chapter=2.4.5|id=Mimer SQL Real-Time|url-status=live|archive-url=https://web.archive.org/web/20161020123418/http://www.diva-portal.org/smash/get/diva2:517486/FULLTEXT02.pdf|archive-date=20 October 2016|accessdate=4 April 2020}}</ref>
==Features==
Mimer SQL provides support for multiple database application programming interfaces (APIs): [[ODBC]], [[JDBC]], [[ADO.NET]], [[Embedded SQL]] (C/C++, [[COBOL|Cobol]] and Fortran), [[Module SQL]] (C/C++, Cobol, Fortran and Pascal), and the native API's Mimer SQL C API, Mimer SQL Real-Time API, and Mimer SQL Micro C API.
MimerPy is an adapter for Mimer SQL in Python.<ref>{{Cite web|url=https://github.com/mimersql/MimerPy|title = MimerPy: Python database interface for Mimer SQL|website = [[GitHub]]|date = 25 May 2021}}</ref>
Line 64:
The Mimer Provider Manager is an ADO.NET provider dispatcher that uses different plugins to access different underlying ADO.NET providers.<ref name="ProvMGR">{{cite web|url=https://www.c-sharpcorner.com/article/generic-database-access-with-mimer-provider-manager/|title=Generic database access with Mimer Provider Manager|first=Fedrik|last=Alund|website=www.c-sharpcorner.com}}</ref><ref>{{cite web|url=https://sourceforge.net/projects/mimerpm/|title=Mimer Provider Manager|website=SourceForge}}</ref> The Mimer Provider Manager makes it possible to write database independent ADO.NET applications.<ref name="IDG-SE-1">{{cite web|url=https://computersweden.idg.se/2.2683/1.20021/mimer-domer-ut-microsoft|title=Mimer dömer ut Microsoft|publisher=IDG|last=Danielsson|first=Lars|date=2 February 2004|website=Computer Sweden}}</ref>
Mimer SQL mainly uses [[optimistic concurrency control]] (OCC) to manage concurrent transactions.<ref name="JennyOmasters">{{cite web | url = http://developer.mimer.com/features/feature_15.htm | title = Transaction Concurrency - Optimistic Concurrency Control | work = Mimer Developers - Features | date = 26 February 2010|url-status=dead|archive-url=https://web.archive.org/web/20161201004217/http://developer.mimer.com/features/feature_15.htm|archive-date=1 December 2016}}</ref><ref>{{cite thesis|type=Masters|title=Comparative Study of SQL Server and Mimer SQL in Mission-Critical Systems|first=Jenny|last=Olsson|chapter=2.3|id=Mimer SQL Engine|date=2008|chapter-url=https://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2004/rapporter04/olsson_jenny_04133.pdf|url-status=live|archive-url=https://web.archive.org/web/20081015185627/https://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2004/rapporter04/olsson_jenny_04133.pdf|archive-date=15 October 2008}}</ref
Mimer SQL is assigned port 1360 in the [[Internet Assigned Numbers Authority]] (IANA) registry.<ref name="IANA1360">{{cite web|url=https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt|access-date=8 April 2018|date=5 April 2018|id=1360|title=Service Name and Transport Protocol Port Number Registry|publisher=IANA|url-status=live|archive-url=https://web.archive.org/web/20180105044527/https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt|archive-date=5 January 2018}}</ref>
|