SafePeak

SafePeak Technologies är ett mjukvaruföretag som grundades 2007 i Israel . Det marknadsför produkter för big data relaterade till relationsdatabashanteringssystem .

Historia

SafePeak Technologies, ursprungligen DCF Technologies Ltd, grundades 2007 av Vladi Vexler. Den fungerade i smygläge fram till 2009.

Mellan 2009 och 2013 samarbetade företaget med distributörer och teknikpartners från Israel (Ness, Valinor), Grekland, USA och Hong-Kong. Under 2013 samarbetade SafePeak med Amazon Web Services Microsoft SQL Server- databaser.

I januari 2014 ingick SafePeak Technologies ett avtal om förvärv av teknologi-IP med ett USA-baserat företag ScaleBase , som leds av Ram Metser.

Teknologi

SafePeak Technologies utvecklade teknologi för att lösa databasers skalbarhet och prestanda för relationsdatabaser såsom SQL Server och MySQL - automatiserad dynamisk cachning. Dynamic Database Caching-tekniken uppfanns, patenterades och utvecklades av SafePeak Technologies.

SafePeak-tekniken är utformad för att omvandla befintliga, fungerande applikationer och databaser till skalbara, mestadels-i-minne, högpresterande, låg latens, hög belastning databassystem som körs på råvaruhårdvara. Programvaran är sömlöst integrerad i arkitekturen och fungerar både i privata, offentliga och hybrida molnmiljöer. Mjukvaran löser flaskhalsar och latens för dataåtkomst utan några ändringar av befintliga applikationer eller databaser.

SafePeak-cachelagring är fokuserad på cachelagring av frågor och resultatuppsättningar av lagrade procedurer, lagring av data helt i RAM-baserad specialcache; ingen disk I/O krävs för frågeoperationer. Systemets dynamiska cache-karaktär gör det: a) Applikationsagnostiskt, eftersom det inte kräver ändringar eller tillägg av applikations- eller databaskod; b) Alla läsorienterade frågor och lagrade procedurer är cachebara; b) Aldrig inaktuell cache = korrekthet av data på automatisk transaktion ACID-nivå.

Efter installationen ställer programanslutningssträngen in SafePeak-värdnamnet eller server-IP som datakälla. SafePeak fungerar med alla standarddrivrutiner för Ado.Net , ODBC , JDBC eller andra databasanslutningar.

SafePeak passar helt tredje parts applikationer eller plattformar eftersom det inte kräver några kodändringar på applikations- och databasnivåerna.

Funktionsprinciper

  • Omvänd proxy : SafePeak fungerar som en omvänd proxy för databasanslutning och implementerar databasnätverksnivåprotokollet, som TDS ( Tabular Data Stream) i SQL Server. Klientapplikationer skapar standardanslutningar till SafePeak och de mottagna resultaten är förväntade databassvar.
  • Metadatainlärning : SafePeak analyserar strukturen för databasschemat, analyserar alla typer av schemaobjekt (tabeller, vyer, triggers, funktioner, lagrade procedurer, främmande nycklar) och skapar en intern karta över beroenden. På DDL-kommandon, eller schemaändringar, analyserar SafePeak automatiskt om de modifierade objekten och tillämpar nödvändiga ändringar på dess objektdefinitioner och SQL-mönsterkonfiguration.
  • SQL-mönsteridentifiering : Applikationsfrågor och lagrade proceduranrop omvandlas till mönster av liknande frågor, analyseras och används sedan som regler för automatisk dynamisk cachelagring.
  • Dynamisk cachelagring : Frågor som kommer till SafePeak matchade för befintligt cachat svarsobjekt i minnet. Om de inte hittas skickas kommandona för exekvering i databasen. Om frågan matchar ett tillåtet cachningsmönster, lagras resultatet i minnet för framtida repetitiva förfrågningar. Vid ankomst av DML-kommandon (infogar, uppdateringar, raderingar, etc.) eller ankomst av lagrade procedurer anrop som identifierades innehålla DML-kommandon - de relevanta objekten i cacheminnet rensas och kommandot skickas till databasservern för exekvering.
  • 100 % dataintegritet : Alla funktioner i ACID stöds. De uppgifter som returneras är alltid korrekta.

externa länkar