Over SAP SQL Anywhere
De embedded SQL-database in de kassa, de bestelwagen en het bijhuis.
SAP SQL Anywhere is een relationele database-engine, gebouwd voor embedded en occasioneel verbonden werklasten. Het product begon als Watcom SQL in 1992, werd Sybase SQL Anywhere na de fusie van PowerSoft en Sybase halfweg de jaren negentig, en kreeg de naam SAP SQL Anywhere toen SAP Sybase overnam in 2010. De huidige major release is versie 17, voor het eerst uitgebracht in juli 2015 en vandaag nog onderhouden door SAP. De volledige database zit in één .db-bestand, draait als een kleine server op Windows, Linux, macOS en enkele UNIX-varianten, en wordt mee uitgerold in de hostapplicatie in plaats van ernaast.
Het platform is meer dan de engine. MobiLink is de session-based synchronisatielaag die wijzigingen heen en weer duwt tussen honderden of duizenden remote SQL Anywhere-databases en één centrale consolidated server. UltraLite is de afgeslankte variant voor iOS, Android en andere mobiele toestellen, en SQL Remote regelt file-based replicatie voor gebruikers die niet permanent online zitten. Die combinatie verklaart waarom SQL Anywhere terug te vinden is in vertical software voor point-of-sale, buitendienst, fleet, healthcaretoestellen en remote-branch back-offices, en waarom QuickBooks ze jarenlang ingebed heeft. De data die op elke remote node opgeslagen wordt, is de operationele waarheid, en de consolidated server (of het .db-bestand zelf) is wat wij aanspreken om ze in het warehouse te landen.