Czy są dostępne jakieś niezawodne i dobrze znane bazy danych NoSQL, które obsługują transakcje JTA? W mojej aplikacji muszę przechowywać niektóre dane do RDBMS DB i niektórych danych do NoSQL DB w tej samej transakcji i używam JTA dla moich transakcji RDBMS.Poszukuje się bazy danych NoSQL DB z obsługą JTA
Odpowiedz
Czy są dostępne wiarygodne i dobrze znane bazy danych NoSQL, które obsługują transakcje JTA?
Neo4j obsługuje transakcje protokołu XA, wykrywanie zakleszczenia, odzyskiwanie transakcji, JTA.
Aktualizacja: Odbieranie komentarz z PO:
Podczas Neo4j nie jest RDBMS, to jest moje zrozumienie, że bazy danych NoSQL odnoszą się do nowych generacji baz dokumentów zorientowanych jak CouchDB i MongoDB. Ale dzięki za odpowiedź.
bazy dokumentów zorientowanych (couchdb i MongoDB) są tylko ONE rodzaju baz danych NoSQL, zrozumienie jest źle. klucz/wartość bazy (Riak, Redis, Voldemort), baz kolumn zorientowanych (HBase i Cassandra), wykres zorientowany baz danych (Neo4j, HypergraphDB i FlockDB) wszystkie należą do rodziny baz danych NoSQL.
Jeśli szukasz konkretnej bazy danych, powinieneś zaktualizować pytanie, ponieważ wprowadza ono w błąd.
Podczas gdy Neo4j nie jest RDBMS, rozumiem, że bazy danych NoSQL odnoszą się do nowej generacji zorientowanych na dokumenty baz danych, takich jak CouchDB i MongoDB. Ale dzięki za odpowiedź. – Behrang
@BytecodeNinja Zobacz moją aktualizację, Twoje zrozumienie jest złe i potrzebujesz może wyjaśnić swoje pytanie. –
Dzięki za wyjaśnienia. Utrzymam to pytanie bez zmian, a później mogę zadać nowe pytanie dotyczące baz danych zorientowanych na dokumenty. – Behrang
Cóż, jest to odpowiedź "tak" i "brak odpowiedzi", tak, że kilka operacji na bazie danych NoSQL db oferuje operacje atomowe, ale nie są to transakcje w rozumieniu RDMBS i zwykle dotyczą tylko single document.
Jednak masz większy problem, twój zasób połączenia NoSQL musiałby obsługiwać transakcje XA, co jest dużym pytaniem Nie mogę znaleźć żadnego odniesienia do obsługi transakcji XA w najpopularniejszych ofertach. Zawsze możesz stworzyć własny zasób XA lub ewentualnie umieścić rzeczy w usłudze UserTransaction?
- 1. nosql db dla python
- 2. Najlepsze praktyki wdrożeniowe NoSql/Raven DB
- 3. Zmień hasło DB bazy danych
- 4. bazie Modelowanie NoSQL (przy konwersji z bazy danych SQL)
- 5. Śledzenie identyfikatorów w NOSQL db (firebase)
- 6. Co oznacza brak schematu dla bazy danych NoSQL?
- 7. Jaki rodzaj bazy danych NoSQL najlepiej nadaje się do przechowywania danych hierarchicznych?
- 8. Czy bazy danych NoSQL używają lub potrzebują indeksów?
- 9. co NoSQL bazy danych są dostępne dla Azure
- 10. Jaka jest różnica między NoSql DB i OO Db?
- 11. Najlepsze praktyki dotyczące rejestrowania danych w czasie rzeczywistym w bazie danych NoSQL DB
- 12. hsqldb: Pobieranie blokady bazy danych podczas łączenia z plikiem db
- 13. Nie udało się pobrać danych z bazy danych do listy.
- 14. DynamoDB kontra MongoDB NoSQL
- 15. Node.JS z NoSQL lub SQL?
- 16. Baza danych NoSQL dla handlu elektronicznego
- 17. Pobieranie danych z bazy danych Firebase Realtime w systemie Android
- 18. Różnica między źródłem danych jta a źródłem danych zasobu?
- 19. PHP z obsługą sqlite3
- 20. Baza danych Elasticsearch i NoSql
- 21. Jak przenieść dane z mojego DB produkcyjnego do mojej bazy danych DB w heroku?
- 22. Abstrakcja bazy danych z Julią
- 23. Czy można użyć bazy danych Cosmos DB zamiast bazy danych SQL Azure?
- 24. Poszukuje mangusty "cześć świat" przykład
- 25. Czym różnią się graficzne bazy danych i obiektowe bazy danych?
- 26. Narzędzia do generowania diagramu bazy danych/diagramu ER z istniejącej bazy danych Oracle?
- 27. Zrzuć WSZYSTKIE wyzwalacze z bazy Postgres DB?
- 28. Jakie korzyści oferuje MongoDB w stosunku do ElasticSearch jako bazy danych NoSQL? Tylko
- 29. Pobierz VBProject z bazy danych
- 30. Czy można wykonać kopię zapasową Bazy danych Firebase DB?
Dlaczego potrzebujesz bazy danych nosql? Jaki jest twój przypadek użycia? – Theo