SafePeak - SafePeak

SafePeak Technologies 2007 жылы құрылған бағдарламалық жасақтама компаниясы Израиль. Ол өнімдерді нарыққа шығарады үлкен деректер байланысты мәліметтер қорын реляциялық басқару жүйелері.

Тарих

SafePeak Technologies, бастапқыда DCF Technologies Ltd, 2007 жылы Vladi Vexler құрған. Ол жұмыс істеді стелс режимі 2009 жылға дейін.

2008-2012 жылдар аралығында компания Xenia Ventures, жеке инвесторлардан және Израильден 2 миллион долларға жуық венчурлық қаржыландыруды алды. Бас ғалымның кеңсесі.[1]

2009-2013 жылдар аралығында компания Израильдің дистрибьюторларымен және технологиялық серіктестерімен (Несс, Валинор), Греция,[2] АҚШ пен Гонконг 2013 жылы SafePeak серіктес болды Amazon веб-қызметтері қосулы Microsoft SQL Server мәліметтер базасы.[3]

2014 жылдың қаңтарында SafePeak Technologies АҚШ-тың Бостондағы компаниясымен IP сатып алу технологиясын жасасты ScaleBase, Рам Мецер басқарды.

Технология

SafePeak Technologies шешудің технологиясы жасалған мәліметтер базасы сияқты қатынасты мәліметтер қорының масштабтылығы және өнімділігі SQL Server және MySQL - автоматтандырылған динамикалық кэштеу. Мәліметтер базасын кэштеудің динамикалық технологиясын SafePeak Technologies ойлап тапты, патенттеді және дамытты.

SafePeak технологиясы қолданыстағы, жұмыс істеп тұрған қосымшалар мен мәліметтер базасын масштабталатын, көбінесе жадыда сақталатын, өнімділігі жоғары, кідірісі аз, тауарлы аппаратурада жұмыс жасайтын мәліметтер базасы жүйелеріне айналдыруға арналған. Бағдарламалық жасақтама архитектурада біртұтас интеграцияланған және жеке, қоғамдық және гибридті бұлт орталарында жұмыс істейді. Бағдарламалық жасақтама қолданыстағы қосымшалар мен дерекқорларды өзгертусіз деректерге қол жеткізудегі қиындықтарды және кідірісті шешеді.

SafePeak кэштеуі деректерді толығымен жедел жадқа негізделген арнайы кэште сақтай отырып, сұраныстар мен сақталған процедуралардың нәтижелер жиынтығын кэштеуге бағытталған; сұрау операциялары үшін диск енгізу-шығару қажет емес. Жүйенің динамикалық кэш сипаты оны құрайды: а) қолданбалы агностикалық, өйткені ол қолданбалы немесе мәліметтер базасының кодын өзгертуді немесе толықтыруды қажет етпейді; б) кез келген оқуға бағытталған сұраулар мен сақталған процедуралар кэштелетін; б) Ешқашан ескірмейтін кэш = автоматтандырылған транзакция ACID деңгейіндегі деректердің дұрыстығы.

Орнатқаннан кейін қосымшаның қосылым жолы деректер көзі ретінде SafePeak хост атауын немесе IP серверін орнатады. SafePeak кез-келген стандартпен жұмыс істейді Ado.Net, ODBC, JDBC немесе басқа дерекқорға қосылу драйверлері.

SafePeak үшінші тарап қосымшаларына немесе платформаларына толық сәйкес келеді, себебі ол қолданбада және дерекқор деңгейлерінде кодты өзгертуді қажет етпейді.

Жұмыс принциптері

  • Кері прокси: SafePeak TDS сияқты дерекқордың желілік деңгейінің протоколын іске асыра отырып, мәліметтер қорының қосылуына кері прокси ретінде қызмет етеді (Кестелік мәліметтер ағыны ) SQL серверінде. Клиенттік қосымшалар SafePeak-қа стандартты қосылыстар жасайды және алынған нәтижелер мәліметтер базасының жауаптары болып табылады.
  • Метамәліметтерді оқыту: SafePeak мәліметтер базасы схемасының құрылымын талдайды, схемалар объектілерінің барлық түрлерін (кестелер, көріністер, триггерлер, функциялар, сақталған процедуралар, шетелдік кілттер) талдайды және тәуелділіктердің ішкі картасын жасайды. DDL командаларында немесе схеманың өзгеруінде SafePeak өзгертілген нысандарды автоматты түрде қайта талдайды және оның объектілік анықтамаларына және SQL Patterns конфигурациясына қажетті өзгертулерді қолданады.
  • SQL үлгілерін идентификациялау: Қолданбалы сұраныстар және сақталған процедуралық қоңыраулар ұқсас сұраныстарға айналады, талданады, содан кейін автоматты динамикалық кэштеу ережелері ретінде қолданылады.
  • Динамикалық кэштеу: SafePeak-ке келіп түскен сұраулар жадтағы кэштелген жауап элементіне сәйкес келеді. Егер табылмаса, командалар мәліметтер базасында орындау үшін беріледі. Егер сұрау кэштеу үшін рұқсат етілген үлгіге сәйкес келсе, онда нәтиже болашақ қайталанатын сұраулар үшін жадта сақталады. DML командалары (кірістіру, жаңарту, жою және т.б.) немесе сақталған процедуралар келген кезде DML командалары бар деп анықталған қоңыраулар - кэш жадындағы тиісті элементтер тазартылады және пәрмен орындау үшін мәліметтер базасының серверіне беріледі.
  • 100% деректердің тұтастығы: Барлық ерекшеліктері Қышқыл қолдау көрсетіледі. Қайтарылған деректер әрқашан дұрыс.

Әдебиеттер тізімі

  1. ^ «SafePeak-тағы Crunchbase». www.crunchbase.com. Қыркүйек 2009.
  2. ^ «PC Systems (Греция) SafePeak-пен Грецияда және Балқан аумағында өкілдік ету үшін серіктес». www.pcsystems.gr. Тамыз 2013.
  3. ^ «SafePeak Amazon Веб-қызметтерімен серіктес, SafePeak динамикалық кэштеу арқылы SQL Серверін жеделдету және масштабтауды күшейту үшін». aws.amazon.com. Тамыз 2013.

Сыртқы сілтемелер