Starcounter - Starcounter

Starcounter
Tuzuvchi (lar)Starcounter AB
Dastlabki chiqarilish2006
Barqaror chiqish
2.3.2.930 / 14-aprel, 2018-yil; 2 yil oldin (2018-04-14)
YozilganC, C ++, C #
Operatsion tizimWindows
Mavjud:Ingliz tili
TuriXotiradagi dastur platformasi
LitsenziyaMulkiy
Veb-saytwww.starcounter.com

Starcounter bu xotirada Starcounter AB tomonidan qurilgan dastur platformasi. Platforma birlashtirilganga asoslangan xotirada ma'lumotlar bazasi mexanizmi va dastur serveri.

Texnologiya

Starcounter arxitekturasi

Ma'lumotlar bazasining birlashtirilgan mexanizmi va dastur serveri ma'lumotlarni bir joyda saqlaydi. Ushbu texnologiya "virtual mashinalar ma'lumotlar bazasini boshqarish tizimi" yoki VMDBMS deb nomlanadi. Texnologiyaga tegishli patent buni quyidagicha tushuntiradi:

Bunday tizimda atrof-muhit xotirasi ichida ma'lumotlar bazasi xotirasidagi ob'ektlar ma'lumotlar bazasini saqlash uchun muhit tuzilgan. Ilova atrof-muhit xotirasi ichidagi dastur xotirasida ishlaydi va ma'lumotlar bazasi moslamasi o'rnatilgandan so'ng, dastur muhiti ma'lumotlar bazasi uchun ma'lumotlar bazasida xotirani ajratadi, ma'lumotlar bazasi uchun asosiy saqlashni ta'minlaydigan ma'lumotlar bazasi.[1]

Jadvallar va sinflar dastur va ma'lumotlar bazasi bir xil bo'lishiga imkon beradigan VMDBMS natijalari bilan bir xil. virtual xotira maydoni. Buning ma'nosi shundaki, yo'q ob'ekt-munosabat xaritasi (ORM). Buning o'rniga ma'lumotlar bazasiga to'g'ridan-to'g'ri to'g'ridan-to'g'ri foydalaniladi SQL - o'xshash so'rovlar NewSQL dastur kodidan.[2]

Xotira ma'lumotlar bazalari bilan bog'liq muhim nuqson shundaki, asosiy xotira o'zgaruvchan bo'ladi va shuning uchun uni ta'minlamaydi chidamlilik. Starcounter-dan foydalanadigan echim, tranzaktsiyalar jurnallarini diskka an'anaviy SQL ma'lumotlar bazalarida bo'lgani kabi yozishdir.[3] Agar ma'lumotni tiklash kerak bo'lsa, tranzaktsiyalar jurnaliga qaytish orqali buni amalga oshirish mumkin.[4]

Ma'lumotlar bazasi saqlanadi Kislota tranzaksiya doirasidan foydalangan holda muvofiqlik va tranzaksiya xotirasi bu uzoq muddatli operatsiyalarni, ichki operatsiyalarni va parallel operatsiyalarni amalga oshirishga imkon beradi.[2]

Starcounter a dan foydalanadi Model-View-ViewModel (MVVM) ko'rinish modeli serverda joylashtirilgan naqsh. Server tomonidagi kod yordamida yoziladi C # chunki platforma .NET ramkasi.[5][6] Mijoz va server o'rtasidagi aloqa yuboradigan ingichka mijozlar kutubxonasi yordamida amalga oshiriladi JSON-yamalar. Starcounter dasturlarida ko'rinishni yaratish uchun tavsiya etilgan usul bu foydalanishdir HTML, CSS, Polimer va Veb-komponentlar, mijoz tomonida iloji boricha kamroq mantiq bilan.

Shunga o'xshash dasturiy ta'minot

Starcounter-ni o'xshash qilish mumkin Oracle "s TimesTen xotiradagi ma'lumotlar bazasi va SAP HANA. Ularning umumiy jihati shundaki, ularning barchasi xotira ichidagi texnologiyalarga asoslangan va ko'pincha real vaqtda dasturlardan foydalanadigan mijozlarga mo'ljallangan. Asosiy farq - bu yo'l ma'lumotlar bazasini boshqarish tizimi birlashtirilgan. SAP HANA a dan foydalanadi ustunli yo'naltirilgan ma'lumotlar bazasini boshqarish tizimi. Boshqa tomondan, TimesTen a-dan foydalanadi relyatsion ma'lumotlar bazasini boshqarish tizimi (RDBMS). Starcounter noyob RDMBS bilan dastur (VMDBMS) bilan birlashtirilgan ob'ektga yo'naltirilgan yondashuvni ishlatishi bilan ajralib turadi.[4]

Tarix

Starcounter AB tashkil topgan va 2006 yilda Starcounter-ni ishlab chiqara boshlagan. VC raundidan 1,8 million dollar mablag 'olgan. Industrifonden 2015 yilda rivojlanishni davom ettirish.[7]

Ma'lumotlar bazasi bilan veb-dastur doirasini birlashtirgan Starcounter 2.0 beta-versiyasi 2013 yil avgust oyida chiqarildi.[8]

Starcounter AB 2015 yilgacha In-Memory Computing Technologies-da "Cool Vendor" deb nomlandi Gartner.[9]

2017 yil sentyabr oyida Starcounter AB mavjud investorlar va noma'lum investordan 35 million SEK mablag 'oldi. [10]

Shuningdek, 2017 yil sentyabr oyida Starcounter AB tomonidan tashkil etilgan "KO'K asboblari - ochiq buzuvchi innovatsiyalar sxemasi" tanlovida 2,2 million evro mukofotni qo'lga kiritdi. Ufq 2020. [11]

Farzandlikka olish

Starcounter shved supermarketi tomonidan ishlatiladigan ta'minot zanjirini boshqarish dasturi kabi korporativ qurilmalar uchun ishlatiladi Gekas Ullared.[12]

Adabiyotlar

  1. ^ Vester, Yoaxim; SE; Ohlsson, Erik; SE; Samuelsson, Per; SE; Idestam-Almkvist, Piter; SE (2014 yil 7 oktyabr), Amerika Qo'shma Shtatlari Patenti: 8856092 - Ma'lumotlar bazalarini boshqarish tizimlari va usullari, olingan 2016-11-15
  2. ^ a b Brankov, Bojan. "Starcounter - NoSQL (NewSQL)". www.geekstone.org. Olingan 2016-11-15.
  3. ^ "Tranzaksiyalar jurnali (SQL Server)". msdn.microsoft.com. Olingan 2016-11-30.
  4. ^ a b Crowther, Pol (2013). Ma'lumotlar bazalariga qisqacha ko'rsatma: amaliy kirish. Springer International Publishing. 192, 195-betlar. ISBN  978-1-4471-5601-7. Xotiradagi ma'lumotlar bazalarining sustligi va yagona foydalanuvchi tizimlarida mavjud bo'lgan yagona keng tarqalgan noto'g'ri tushunchalar muhokama qilindi va bekor qilindi. Biroq, ularni amalga oshirishda Oracle 'TimesTen-dan tortib, xotira bilan bog'liq bo'lgan tizim bo'lgan SAP HANA-dan ustunlik asosida saqlash vositasini ishlatgan Starcounter tomonidan namoyish etilgan yangi o'yinchilargacha bo'lgan dasturga mos keladigan dasturni samarali ravishda birlashtirgan ob'ektga yo'naltirilgan yondashuv mavjud emas. ma'lumotlar bazasini boshqarish tizimi.
  5. ^ "Starcounter eng tezkor izchil ma'lumotlar bazasini e'lon qiladi'". ADTmag. Olingan 2016-11-15.
  6. ^ "'"MVVM yaqinligiga" eng tezkor ma'lumotlar bazasi talablari ". Visual Studio jurnali. Olingan 2016-11-15.
  7. ^ "Tezkor xotira dasturlari platformasi Starcounter yangi mablag'ni yig'di". Ish simlari. Olingan 2016-11-15.
  8. ^ Kris Preimesberger (2013 yil 21-avgust). "Yangi kelgan Starcounter yuqori samarali ma'lumotlar bazasini yangilaydi". eWeek.
  9. ^ "Gartner Starcounter-ni 2015 yilda xotirada hisoblash texnologiyalarida" Ajoyib sotuvchi "deb nomladi". Ish simlari. Olingan 2016-11-15.
  10. ^ "De vill bygga världens snabbaste ma'lumotlar bazasi - 35 miljonerda qatron". raqamli.di.se. Olingan 2017-09-21.
  11. ^ "Svensk AI-startap vinner 20 miljoner va Evropa Ittifoqiga qarashli". Breakit (shved tilida). Olingan 2017-09-21.
  12. ^ "Starcounter-ning Memory Ma'lumotlar Bazasi Superstore chakana sotuvchisi uchun ta'minot zanjirini boshqarish dasturini taqdim etadi". Ish simlari. Olingan 2016-11-21.