Kann Solr auf Azure ausgeführt werden?Solr auf Azure ausführen
Antwort
Sie finden Erklärungen, wie Java-Version von Solr und Lucene dort zu laufen: http://www.interoperabilitybridges.com/Azure/Getting_Started_Guide_Solr_Lucene.asp
danke Ich war auf der Suche nach diesem – Krunal
Solr ist jetzt auch auf Azure HDInsight, möchten Sie mit dieser Option jetzt @benjguin arbeiten? https://azure.microsoft.com/en-us/documentation/articles/hdinsight-hadoop-solr-install/ – gijswijs
Link funktioniert leider nicht mehr. – Zooking
Ich habe nicht wirklich versucht, aber Azure kann Java laufen, also sollte es theoretisch möglich sein, Solr zu laufen.
This article ("Run Java with Jetty in Windows Azure") sollte nützlich sein.
Der Koordinator für "Lucene.Net on Azure" auch claims it should run.
EDIT: Das Microsoft Interop-Team hat eine gute guide and config tips for running Solr on Azure geschrieben!
Ich dachte seit Solr speichern sein Index zu einer Datei. Unterstützt Azure das Schreiben in eine Datei? – HaavardMeling
@ Håvard Meling: Ich denke, es tut, nachschlagen "Azure lokalen Speicher" –
Nach was ich sehen kann, ist der lokale Speicher nur vorübergehend für die Lebensdauer der Instanz. Das würde bedeuten, dass es ständig neu aufgebaut werden muss. – HaavardMeling
Ich weiß, dass dieser Thread alt ist, aber ich wollte unsere zwei Cent teilen. Wir betreiben SOLR auf Azure ohne große Probleme. Wir haben eine Startaufgabe erstellt, um Java zu installieren und die Bereitstellung zu erstellen, und wir haben eine SOLR-Instanz für jede Webrolle. Von da an ist es ein bisschen Magie herauszufinden, welche Master/Slave-Konfiguration, aber wir haben das auch gelöst.
Also ja, es kann mit ein wenig Arbeit erledigt werden. Am wichtigsten ist, dass die Startaufgabe der Schlüssel ist. Der Index muss nicht irgendwo auf der lokalen Festplatte (lokale Ressource) gespeichert werden, da die Indexierung Teil des Rollenstarts ist. Wenn Sie es beschleunigen müssen und ein paar Minuten Unterschiede akzeptabel sind, können Sie den Index gelegentlich mit einer Blobspeicherkopie vom Master synchronisieren lassen. In diesem Fall müssen Sie jedoch einen Abstimmungsalgorithmus implementieren, damit sich die SOLR-Instanzen nicht gegenseitig überschreiben.
Wir info auf unserem Blog veröffentlichen würden, aber ich will nicht für alte Themen Links in Antworten schreiben, weil ich wie ein Spammer aussehen werden: o)
Cool, bitte fügen Sie Ihren Blogeintrag hinzu, wenn Sie möchten. – HaavardMeling
Kannst du den Link zum Blog teilen, der erklärt, wie man das benutzt? – Krunal
Der Blog wurde seitdem gelöscht, da er auf einer Firmenseite gehostet wurde und diese Firma nun geschlossen wurde. Heutzutage ist es jedoch eine schlechte Idee, dies zu wiederholen, da Azure in Bezug auf die Features stark gewachsen ist. Einer von ihnen, ist auch [Azure Search] (https://azure.microsoft.com/en-us/services/search/), die im Grunde all diesen Schmerz von dir nimmt. Wenn das für Sie zu teuer ist, können Sie [Algolia] (https://www.algolia.com) ausprobieren, was eine billigere Alternative ist, aber das Gleiche mehr oder weniger tut. Wenn das alles nicht funktioniert, denken Sie daran, dass Festplatten jetzt persistent sind. –
Azure IaaS erlaubt Ihnen, Linux basierte VMs, Aromen einschließlich Ubuntu, SUSE und CentOS zu verursachen. Diese VM wird mit lokalem Root-Speicher geliefert, der nur für den Neustart der VM existiert.
Sie können jedoch zusätzliche Datenträger hinzufügen, auf denen Daten auch nach Neustarts erhalten bleiben. Ihre Solr-Daten können hier gespeichert werden.
Für den neuen Besucher sind nun zwei Solr Instanzen über erreichbar. Wir haben sie getestet und sie sind gut. Am Ende wurde der Azure Search-Dienst verwendet, der bisher sehr solide aussieht.
Weitere Informationen hier: https: //bitnami.com/stack/solr – SteveA
Abit einer veralteten Frage, aber wollte eine aktualisierte Antwort geben. Sie können Apache Solr auf Azure ausführen. Azure bietet IaaS (Infrastructure as a Service) an, bei dem es sich um rohe virtuelle Maschinen handelt, auf denen Linux/Windows ausgeführt wird. Sie können Ihren gesamten Solr-Cluster auf einer Reihe von VMs einrichten und SolrCloud und Zookeeper für sie konfigurieren.
Wenn Sie interessiert sind, können Sie auch Solr-as-a-Service- oder Hosted Solr-Lösungen ausprobieren, da sie die Probleme beim Einrichten von SolrCloud auf Azure beheben. Beim Betrieb, der Verwaltung und Skalierung einer Suchinfrastruktur wird viel investiert, und Unternehmen wie Measured Search helfen dabei, Zeit und Aufwand zu sparen. Sie erhalten diese Zeit zurück, um Funktionen und Funktionen zu entwickeln, die Ihre Anwendungen oder Produkte benötigen.
Genauer gesagt, wenn Sie es selbst tun, kann es viele Tage bis Wochen dauern, um die richtige Liebe und Pflege zu geben, die es braucht. Hier ist ein Papier, das sich mit den Details des Vergleichs zwischen Selbstständigkeit und der Nutzung einer Solr-as-a-Service-Lösung beschäftigt.
https://www.measuredsearch.com/white-papers/why-solr-service-is-better-than-diy-solr-infrastructure/
vollständige Offenlegung, ich laufe Produkt für Gemessene Suche, die Cloud-Agnostic Solr-as-a-Service bietet. Mit der gemessenen Suche können Sie innerhalb von Minuten einen Solr-Cluster auf Azure aufstellen.
- 1. Apache Solr auf Azure
- 2. Ausführen einer EXE-Datei auf dem Azure
- 3. DNX (EF7) -Datenbankmigration auf Azure ausführen
- 4. Ausführen von shipit-deploy als sudo auf remote Azure VM
- 5. Ausführen von AtlasBoard auf Azure Web App mit iisnode
- 6. Einen Node.js Server und eine Datenbank auf Azure ausführen
- 7. Ausführen von Mongodb CRUD API auf Azure (für Ionic)
- 8. Berechtigung zum Ausführen der gespeicherten Prozedur auf SQL Azure erteilen
- 9. Ausgabe auf Ausführen Azure Data Warehouse gespeicherten Prozedur von Java
- 10. Ausführen von Azure SQL DML-Anweisungen aus Azure ML
- 11. Facettenschwenkpunkte auf Solr 3.5
- 12. Sitecore Solr Loadbalancing
- 13. Powershell-Skript über azure-Funktionen ausführen
- 14. Azure Automation Managment kann Runbook nicht ausführen
- 15. Ausführen einer Azure-Rolle in mehreren Regionen?
- 16. schienen und solr: kann nicht solr auf el capitan starten
- 17. Apache Solr verifizieren Abfrage vor der Ausführung auf solr
- 18. Verwendung mehrerer Prozessoren auf Solr
- 19. solr.RandomSortField auf mehreren solr Serverinstanzen
- 20. Garbage Collector Auswirkungen auf Solr
- 21. Solr-Replikation Solr-Index kompatibel
- 22. Solr SQL für Single Solr Instanz
- 23. Migration von Solr 4.10.2 nach Solr 6.0
- 24. Flex-Anwendungen auf Azure
- 25. SSAS Tabular auf Azure?
- 26. NHibernate auf Azure?
- 27. Azure MobileServicePushFailedException auf Android
- 28. Daemon für Solr
- 29. Solr oder andere Optionen
- 30. Zugriff auf einzelne Azure Cloud Service-Endpunkte
Da dies das # 1 Google-Ergebnis für "solr on azure" ist, denke ich, dass es sich lohnt, dies jetzt hinzuzufügen, dass es verfügbar ist: http://www.interoperabilitybridges.com/Azure/Getting_Started_Guide_Solr_Lucene.asp –