Nainstalujte Apache cassandra na Windows 10/8/7 bez datastaxe

Tady v tomtokonzultaceuvidí jednoduchý způsobnainstalujte Apache Cassandra na Windows 10/8/7 nebo Windows Server 2008/2012bez použití nastavení komunitní edice Datastax.

Apache Cassandra je bezplatný a open source distribuovaný databázový systém NoSQL. Původně byl vyvinut společností Facebook a používá se k ukládání dat jednoduchého formátu, jako jsou doručené pošty. Kombinuje datový model Google BigTable s plně distribuovanou architekturou Amazon Dynamo. Facebook otevřel Cassandru v roce 2008. Od té doby má Cassandra dobrou škálovatelnost, což je Digg, Twitter, GitHub, GoDaddy, Hulu, Instagram a další známé weby nebo společnosti, které si ji osvojily a staly se populárním distribuovaným řešením pro ukládání strukturovaných dat.

Apache Cassandra je hybridní, nerelační databáze podobná BigTable od Google. Jeho hlavní funkce je bohatší než u Dynamo (distribuovaný úložný systém Key-Value), ale jeho podpora není tak dobrá jako úložiště dokumentů MongoDB (produkt s otevřeným zdrojovým kódem mezi relační databází a nerelační databází). Je to nejhojnější a nerelační databáze. Stejně jako relační databáze je podporovaná datová struktura velmi volná a je podobná formátu JSON, takže může ukládat složitější datové typy.

Poznámka: DataStax zde k instalaci Apache Cassandra nepoužíváme, protože DataStax již neposkytuje verzi Apache Cassandra pro komunitu DataStax. Můžete si přečíst oficiálníbylo zde řečeno.

Předpoklady

  • Nejnovější verze Java 8
  • Python 2.7
  • Apache Cassandra

Jak nainstalovat Cassandra na Windows 10/8/7 bez datastaxe

Krok 1: Stáhněte si Java 8 (Java SE Development Kit 8u211)

První věcí, kterou je instalace Java 8 a nastavení systémových proměnných pro systém Windows 10/8/7. Tedy,zde je odkaz ke staženíJava SE Development Kit 8u211.

Po stažení dvakrát klikněte na instalační soubor Java, abyste jej spustili a nainstalovali.

Krok 2: Nastavte proměnnou $Java_Home ve Windows

Chcete-li nastavit systémové proměnné ve vašem systému Windows pro Java 8; klikněte pravým tlačítkem naMůj počítačneboTento PCikonu a vybertevlastnostivolba.

Ve vlastnostech vašeho systému na levé straně uvidíte možnost s názvemPokročilé nastavení systému.Klikněte na to.

zProměnné prostředíobrazovce, klikněte naNovýtlačítko uvedené podSystémové proměnné. Nyní v okně Nové systémové proměnné proNázev proměnnétyp:JAVA_HOMEa poté klikněte naHodnota proměnnésloupec po tomto výběruProcházet adresářtlačítko.

Z adresáře procházení přejděte doMůj počítač nebo Tento počítač->C: Jednotka->Programové soubory->Java a vyberte JDK 1.8

Po přidání cesty JAVA 8 do systémové proměnné to bude vypadat jako něco pod screenshotem. Pro uložení nastavení klikněte naOKtlačítko.

Krok 3: Stáhněte a nainstalujte Python 2.7 na Windows 10/8/7

Vyzkoušeli jsme nejnovější verzi Pythonu pro Apache Cassandra, ale při spouštění příkazů Cassandra CQLSH došlo k chybě. Chyba byla:

"File "cqlsh", line 95
    except ImportError, e:
                      ^
SyntaxError: invalid syntax"

Proto jsme museli nainstalovat downgrade verzi, která je 2.7 a je kompatibilní s Apache Cassandra.

Zde jeodkaz ke staženíPython 2.7proWindows. Na stránce stahování klikněte na instalační program Windows x86-64 MSI.

Po stažení nastavení Pythonu jej spusťte jako jakoukoli jinou normální aplikaci Windows.exe.

Krok 4: Nastavte systémové proměnné prostředí pro Python

Jakmile je instalace hotová, další věc, kterou je třeba udělat, je dát našim příkazovým shellům vědět o jejich příkazech nastavením proměnných prostředí.

Stejně jako jsme to udělali výše pro JAVA, přejděte znovu naPokročilé nastavenípro přístup kproměnné prostředía podsystémové proměnnéuvidíšCestaproměnná na to dvakrát klikněte.

Klikněte naNovýa pakProhlížet. Z prohlížeče adresářů přejděte na Tento počítač nebo Tento počítač-C: Jednotka->vyberte Python 27.

UdeřteOKtlačítko pro uložení změn.

Krok 5: Stáhněte si Apache Cassandra na Windows 10/7

Úspěšně byly nastaveny dvě věci, které jsme potřebovali spustit a spustitServer Cassandra.Nyní konečně přejděte na web Apache Cassandra a stáhněte si jeho nejnovější verzi.Zde je odkaz.

Při psaní tohoto návodu k nastavení Apache Cassandra pro Windows byla nejnovější verze3.11což může být ve vašem případě jiné.

Krok 6: Extrahujte složku Apache Cassandra Tar

Stažená složka Apache Cassandra bude inDehetkomprimovaná forma. K rozbalení můžete použít Winrar nebo 7zip. Po rozbalení otevřete složku a zkopírujte složku doC:Řídit.

Krok 7: Nastavte proměnné prostředí Cassandra HOME

Jak jsme výše nastavili systémové proměnnéJava a Python, uděláme totéž pro Cassandru. Pod systémem klikněte na proměnnéNOVÝtlačítko a typCASSANDRA_HOMEproNázev proměnné. A pak klikněte naProměnná hodnotaa procházením adresáře vybertesložka Apache Cassandrajsme zkopírovali doC: říditve výše uvedeném kroku.

Nyní dvakrát klikněte naCestaProměnná zSystémové proměnnéa KlikněteNovýpak Projděte složku Apache Cassandra umístěnou na jednotce C: a v ní vybertezásobníksložku. Klikněte naOKa poté znovu tlačítkoOKtlačítko pro uložení proměnných.

Krok 8: Spusťte a spusťte Cassandru na Windows 10/server

Otevřete příkazový řádek nebo PowerShell podsprávnípráva a zadejte níže uvedený příkaz pro spuštěníCassandra.

cassandra

Když uvidíte Node spuštěný na Localhost/127.0.0.1, nechte okno příkazového řádku se spuštěným Apache Cassandra otevřené tak, jak je.

Poznámka: Pokud spouštíte výše uvedený příkaz v Powershell, můžete jej zavřít.

Krok 9: Spusťte příkazy Cassandra v systému Windows

Nyní otevřete nové okno příkazového řádku a spusťte:

cqlsh

Nyní můžete začít používat příkazy Cassandra…

Pokud chcete službu Cassandra vytvořit jako službu Windows, abyste ji nemuseli spouštět znovu a znovu z příkazového řádku, podívejte se na tento návod:

Další tutoriály:

Related Posts