Ich habe kürzlich eine Testversion von Windows Azure erhalten und wollte wissen, ob es eine Möglichkeit gibt, eine Anwendung mithilfe von Cassandra bereitzustellen.Ist es möglich, eine Anwendung mithilfe der Cassandra-Datenbank unter Windows Azure bereitzustellen?
Ist es möglich, eine Anwendung mithilfe der Cassandra-Datenbank unter Windows Azure bereitzustellen?
Antwort
Im Wesentlichen führen Sie Cassandra als Arbeitsrolle in Azure aus. Anschließend können Sie ein Azure-Laufwerk mounten, wenn ein Worker gestartet und beim Herunterfahren deaktiviert wird.
Dies liefert einen Einblick Re: Cassandra auf Azure verwenden: http://things.smarx.com/#Run Cassandra
etwas Hilfe w/Azure-Laufwerke: http://azurescope.cloudapp.net/CodeSamples/cs/792ce345-256b-4230-a62f-903f79c63a67/
dies Ihre Skalierbarkeit gar nicht begrenzen sollen. Drehen Sie einfach eine weitere Cassandra-Instanz hoch, wenn die Verarbeitung von Durchsatz oder zusammenhängendem Speicher zu einem Problem wird.
Ich kann leider nicht speziell mit Cassandra arbeiten oder nicht in Azure arbeiten. Das ist wahrscheinlich eine Frage für das Entwicklungsteam dieses Produkts.
Die Herausforderung, der Sie mit dieser, mySQL oder einer anderen Rolle gehosteten Datenbank gegenüberstehen, ist die Persistenz. Azure-Rollen sind an und für sich nicht persistent, also muss das Back-End-Speicher, das Cassandra verwendet, auf etwas wie ein Azure-Laufwerk platziert werden (das in Azure Blob Storage gespeichert wird). Dies würde jedoch die Skalierbarkeit der Lösung einschränken.
Sie möchten vielleicht AppHarbor überprüfen. AppHarbor ist ein .Net PaaS auf Amazon. Es bietet Benutzern die Portabilität und Infrastruktur von Amazon und sie bieten eine Reihe der umfassenden Dienste, die Azure bietet, wie Hintergrundaufgaben & Load Balancing plus einige, dass es keine Add-ons von Drittanbietern, tot-einfache Bereitstellung und mehr mag. Sie haben bereits Add-ons für CouchDB, MongoDB und Redis, wenn Cassandra hoch genug ist, um die gewünschten Features zu bekommen. Ich bin mir sicher, dass sie es einrichten können.
- 1. Ist es möglich, eine native Delphi-Anwendung mit ClickOnce bereitzustellen
- 2. Bereitstellen von MPI-Anwendung unter Windows Azure
- 3. Ist es möglich, eine ASP.NET-Anwendung als Desktopanwendung (mit Serverkomponente) bereitzustellen
- 4. Läuft VSTO unter Windows Azure?
- 5. Ist es möglich, systemeigenen C++ - Code in Windows Azure auszuführen?
- 6. Ist es möglich, eine C++ - Anwendung unter Windows XP zu beenden, ohne den Call-Stack abzuwickeln?
- 7. Ist es möglich, Oracle unter Windows XP ohne Administratorrechte auszuführen?
- 8. Was ist der günstigste Weg, eine ASP.Net MVC-Anwendung bereitzustellen?
- 9. Ist es möglich, das Microsoft ReportViewer-Websteuerelement mit xcopy bereitzustellen?
- 10. Ist es möglich, Umfragen mithilfe der FluidSurveys-API zu bearbeiten?
- 11. Ist es möglich, Geo-Tags für die gesamte Stadt bereitzustellen?
- 12. Was ist eine gute Möglichkeit, eine Perl-Anwendung bereitzustellen?
- 13. Ist es möglich, Java-Programme unter Windows CE auszuführen?
- 14. Entwicklung von Erweiterungen für AIR: ist es möglich, unter Windows
- 15. Ist es möglich, die Feststelltaste unter Windows programmgesteuert zu deaktivieren?
- 16. Ist es programmgesteuert möglich, Threads unter Windows zu fixieren?
- 17. Ist es möglich, ARM unter Windows 8 zu emulieren?
- 18. Ist es möglich, eine Excel-Datei unter Linux anzuzeigen
- 19. Ist es möglich, iOS-Anwendung mit Windows Cordova zu erstellen?
- 20. Der Befehl "WinDbg! Heap" funktioniert nicht unter Windows Azure
- 21. Ist es möglich, eine ASP.NET Web API 2-Anwendung gegen mehr als einen Authentifizierungsanbieter zu sichern?
- 22. Unmöglich, VDI-Infrastruktur auf Microsoft Azure bereitzustellen
- 23. ist es möglich, kostenlos ssl-Zertifikat für IIS auf Azure
- 24. Ist es möglich, zugewiesenen Zugriff für eine Win 8.1 Store App unter Windows 10 einzurichten?
- 25. Ist web.xml erforderlich, um eine Spring-Boot-Anwendung bereitzustellen
- 26. Testen der iOS PhoneGap-Anwendung unter Windows
- 27. Ist es möglich, eine statische HTML-Seite im Stammverzeichnis eines Django-Projekts bereitzustellen?
- 28. Ist es möglich, einem Dienst eine Lizenzprüfung (mithilfe der Lizenzverifizierungsbibliothek) hinzuzufügen?
- 29. Gem Update unter Windows - ist es kaputt?