Powiedzmy, że chcę użyć innego DB niż Mongo w back-endach Meteora, a także chcę użyć biblioteki wizualizacji, takiej jak D3.js na front-end. Czy to w tej chwili możliwe? Jak skomplikowane byłoby dodanie go samemu, jeśli nie? DziękiRóżne DB i przedni koniec dla Meteor'a
Odpowiedz
https://github.com/meteor/meteor/tree/master/packages/mongo-livedata dokumentacja wskazuje, że byłby to moduł, od którego należy zacząć, jeśli chcesz zastąpić funkcjonalność bazy danych.
można zastąpić inną bazę danych MongoDB, zapewniając kierowcy bazy po stronie serwera i/lub pamięci podręcznej po stronie klienta, który implementuje alternatywą API. Mongo-livingata jest dobrym punktem wyjścia dla takiego projektu.
Spójrz na tym projekcie: https://github.com/austinrivas/meteor-postgresql. Jeśli naprawdę potrzebujesz użyć bazy danych innej niż mongo, meteor może nie być właściwym wyborem, chyba że eksperymentujesz. Zawsze możesz agregować dane z innego db do mongo, co może ułatwić życie.
Używam D3 z meteorytem w postaci dyrektyw angularjs i wiążę dane do kierowania wizualizacji do zakresu $. DDP sprawia, że przechowywanie danych w wizualizacjach D3 jest bardzo wygodne.
- 1. Wdrażanie Meteora na Windows
- 2. Zastępowanie domyślnego handlera Meteora
- 3. DB-In DB dla Entity Framework 4
- 4. Podłączanie do zdalnego MongoDB za pomocą Meteora
- 5. Różne języki dla I like button
- 6. Jak uzyskać przedni aparat w Swift?
- 7. Jak uruchomić przedni aparat z zamiarem?
- 8. nosql db dla python
- 9. Schemat DB dla czatów?
- 10. .htaccess [L] i [koniec] flags
- 11. Jak reaktywność Meteora działa za kulisami?
- 12. Jak wykonać prostą matematykę w szablonie Meteora?
- 13. Jaka jest różnica między db: test: clone, db: test: clone_structure, db: test: load i db: test: prepare?
- 14. Różne połączenia db dla modeli używających relacji maManyThrough w języku laravel 5.1
- 15. CA1709 - Czy powinniśmy to zignorować i użyć Db lub DB?
- 16. Jak wykluczyć katalogi/pliki z pakowacza Meteora?
- 17. Dlaczego rozpoczyna się linia "^" i koniec wiersza "$"?
- 18. Wykryj koniec mowy w freeTTS dla java
- 19. Logowanie do Meteora - wylogowanie ~ hook/callback
- 20. Problemy z instalacją Meteora na Ubuntu 14.04
- 21. Konwencje nazewnictwa dla wyzwalaczy DB
- 22. różne wyniki dla json_encode() PHP
- 23. Wstawianie znaczników HTML za pomocą Meteora
- 24. Różne ustawienia dla różnych urządzeń?
- 25. Różne tła dla każdej strony?
- 26. Różne struktury danych i Złożoność
- 27. Swift różne obrazy dla Annotation
- 28. Jak kategorie i podkategorie dla Woocommerce są zapisywane w DB?
- 29. rails g rusztowania dla istniejącego modelu i tabeli DB
- 30. Szyny unikatowości i dopasowania db unikatowy indeks dla kolumny zerowej
Możesz używać niemal wszystkich rzeczy, które chcesz (piekło, możesz używać Flasha lub Silverlight [dreszcz]) razem z Meteorytem; Jeśli chodzi o backend, nie mam pojęcia, próbowałem się dowiedzieć, co mnie doprowadziło do twojego pytania. – jlarson