RETHINKDB BREIDT VERDER UIT DAN SSDS, LANCEERT ZIJN SNELLE DATABASE VOOR HET PUBLIEK - TECHCRUNCH - MOBIEL - 2019

Anonim

In juli 2009 schreef ik over een ambitieuze Y Combinator-gesteunde start-up, genaamd RethinkDB, die op weg was om een ​​nieuw soort database te maken, vanaf de basis opgebouwd voor solid-state drives (SSD's). Het was een intrigerend idee - SSD's zijn sneller en betrouwbaarder dan traditionele plateau-gebaseerde schijven, en ze worden minder onbetaalbaar. Maar het blijkt dat er nog steeds veel mensen zijn die traditionele schijven gebruiken, met name op diensten zoals AWS. Daarom besloot RethinkDB om over te schakelen. Zoals oprichter Slava Akhmechet het stelt: "We zijn veranderd omdat we zoveel geld op tafel zouden hebben gelegd."

Dat brengt ons bij vandaag: RethinkDB heeft zojuist haar 1.0-release voor het publiek gelanceerd en biedt een product gericht op NoSQL-installaties - en het werkt op SSD's, traditionele schijven en cloud-gebaseerde services zoals AWS. De startup is ook verwijderd van MySQL en ondersteunt Memcached nu volledig.

Akhmechet zegt dat de belangrijkste reden om RethinkDB te gebruiken snelheid is - hij gelooft dat het acht keer sneller is dan andere oplossingen op de markt. Hij voegt eraan toe dat het "vrij eenvoudig is om iets te bouwen dat sneller is in één ding, maar dat het in het algemeen moeilijker is om snel te doen. En we zijn snel in het algemeen." Het bedrijf heeft enkele gedetailleerde benchmarks vermeld op deze pagina. Naast de verbeterde laadtijden, zegt Akhmechet dat RethinkDB bedrijven daadwerkelijk geld kan besparen door te besparen op infrastructuur- en cloudservices (hij zegt bijvoorbeeld dat je van een high-end knooppunt op EC2 naar een goedkopere auto kunt gaan) laag en bereik dezelfde prestaties).

Hier zijn enkele van de use cases van de website van RethinkDB:

Het kan worden gebruikt als vervanging voor Memcached in een caching-infrastructuur, of Memcached-compatibele key-value store-producten zoals Membase, MemcacheDB, Tokyo Tyrant en Schooner Membrain. RethinkDB is ontworpen voor uitzonderlijk hoge prestaties en betrouwbaarheid op een breed scala aan workloads en edge cases. Het is vooral handig om de volgende redenen:

  • Omgaan met belangrijke werkbelastingen die concurrerende oplossingen niet aankunnen (bijv. Snelle opstarttijd, hoge prestaties wanneer gegevens het RAM-geheugen verlaten, verwerking van ongebruikelijke burst-activiteit, zeer ongebalanceerde of variabele lees- / schrijfverhoudingen, grote databasegrootte, etc.)
  • Zorg voor verfijnde afstemming van de duurzaamheid en garanties om de beheerders volledige controle te geven over prestaties en duurzaamheid.
  • Verbeter de prestaties van uw caching- en sleutelwaardeopslaginfrastructuur om uw bestaande hardware te laten opschalen naar een veel hogere belasting.

Akhmechet zegt dat het bedrijf in gesprek is met meerdere populaire sites over het inzetten van hun software, maar op dit punt kan hij er niet over praten.

Voor prijzen biedt RethinkDB zowel gratis als premium-abonnementen. De gratis optie omvat een commerciële licentie en alle huidige functies - een premium-versie, die $ 1500 per machine per jaar uitvoert, inclusief ondersteuning en alle toekomstige software-updates. Akhmechet zegt dat de gratis versie beveiligingsupdates krijgt, maar dat deze niet noodzakelijk nieuwe functies zal ontvangen, terwijl de premium-versie dat wel zal doen. Er is ook een mogelijkheid voor bedrijven om met korting te kopen.

RethinkDB haalde in april 2010 $ 1, 2 miljoen op en is momenteel bezig met het verhogen van een nieuwe ronde naar wat Graham zegt is een verrassend hoge waardering.