
SurrealDB
SurrealDB to otwartoźródłowa baza danych wielomodelowa, która łączy dane dokumentowe, grafowe, relacyjne, wektorowe i szeregów czasowych na jednej platformie.





Czym jest SurrealDB
SurrealDB to baza danych, która obsługuje różne typy przechowywania danych bez potrzeby używania różnych systemów bazodanowych. Można ją traktować jako jedno narzędzie, które działa jak tradycyjna baza danych z wierszami i kolumnami, magazyn dokumentów podobny do MongoDB oraz baza grafowa do danych powiązanych — wszystko jednocześnie.
Jest zbudowana w języku programowania Rust, co sprawia, że jest szybka i niezawodna. Możesz z niej korzystać bezpośrednio z przeglądarek internetowych, aplikacji mobilnych lub serwerów. Baza danych zawiera wbudowane funkcje bezpieczeństwa, dzięki czemu możesz kontrolować, kto widzi jakie dane, bez konieczności pisania dodatkowego kodu.
SurrealDB obsługuje aktualizacje w czasie rzeczywistym, co oznacza, że Twoja aplikacja widzi zmiany natychmiast, bez konieczności ciągłego sprawdzania aktualizacji. Czyni to ją idealną do aplikacji czatowych, paneli na żywo i podobnych narzędzi.
Jak używać SurrealDB
Rozpoczęcie pracy z SurrealDB jest proste. Oto podstawowe kroki:
Zainstaluj SurrealDB na swoim komputerze za pomocą prostego polecenia lub zarejestruj się na darmową wersję w chmurze na surrealdb.com, aby całkowicie pominąć instalację.
Utwórz swoją bazę danych łącząc się przez narzędzie wiersza poleceń lub korzystając z jednej z dostępnych bibliotek programistycznych dla języków takich jak JavaScript, Python czy Rust.
Twórz zapytania używając SurrealQL, który wygląda podobnie do standardowego SQL. Możesz tworzyć tabele, wstawiać dane i wyszukiwać informacje za pomocą znanych poleceń.
Skonfiguruj uprawnienia, aby kontrolować, kto może przeglądać lub zmieniać Twoje dane. SurrealDB pozwala definiować zasady na poziomie tabeli lub nawet pojedynczych rekordów.
Połącz się ze swojej aplikacji korzystając z oficjalnych bibliotek. Możesz wysyłać zapytania bezpośrednio z przeglądarek internetowych lub aplikacji mobilnych bez potrzeby posiadania oddzielnego serwera backend.
Dla użytkowników chmury usługa automatycznie zajmuje się tworzeniem kopii zapasowych i skalowaniem.
Funkcje SurrealDB
Łączy modele danych dokumentów, grafów, relacyjne, szeregów czasowych i wektorowe
Język zapytań podobny do SQL (SurrealQL)
Aktualizacje danych i powiadomienia w czasie rzeczywistym
Wbudowana autoryzacja i uprawnienia
Wdrażanie w chmurze, na własnym serwerze lub osadzone
Wsparcie dla WebSocket i HTTP API
Wielojęzyczne SDK
Transakcje ACID między tabelami
Wyszukiwanie podobieństwa wektorów
Możliwości przeszukiwania grafów
Ceny SurrealDB
Free
Free
- 1 GB pamięci
- 0,25 vCPU
- 1 GB pamięci
- Ograniczony rozmiar węzła obliczeniowego
- Tymczasowe węzły obliczeniowe
- Uwierzytelnianie społeczne
- Współpraca zespołowa
- Chmurowy RBAC i ABAC
- Wsparcie społeczności
- Surrealny asystent AI copilota
Start
$0.021
- Skalowalność wertykalna
- Wdrożenie pojedynczego węzła
- Do 16 vCPU
- Do 512 GB pamięci masowej
- Do 64 GB pamięci
- Codzienne automatyczne kopie zapasowe
- Przechowywanie logów przez 7 dni
- Podstawowe wsparcie
- Dostępne dodatkowe opcje wsparcia
Scale
Custom
- Skalowalność pozioma
- Odporne na błędy wdrożenia
- Wiele węzłów
- Przechowywanie wielodostępne
- Do 5 TB pamięci klastra
- Do 32 vCPU na węzeł
- Do 128 GB pamięci na węzeł
- Konfigurowalne kopie zapasowe
- Przechowywanie logów przez 28 dni
- Podstawowe wsparcie
Dedicated
Custom
- Skalowalność pozioma
- Odporne na błędy wdrożenia
- Pojedyncze przechowywanie najemcy
- Wiele węzłów
- Do 1 PB pamięci klastra
- Do 64 vCPU na węzeł
- Do 256 GB pamięci na węzeł
- Dostosowywane kopie zapasowe
- Przechowywanie logów przez 28 dni
- Bezpieczeństwo korporacyjne
Przypadki użycia SurrealDB
Kto może skorzystać z SurrealDB
Repozytorium SurrealDB
Zobacz na Github| Gwiazdki | 30,240 |
| Forki | 1,059 |
| Wiek repozytorium | 4 lat |
| Ostatni commit | 1 miesiąc temu |
FAQ o SurrealDB
Podziel się swoim doświadczeniem z SurrealDB
Zobacz co użytkownicy mówią o SurrealDB
0 Recenzje
Jeszcze brak recenzji
Bądź pierwszym, który zrecenzuje SurrealDB
Osadź odznaki SurrealDB
Pokaż swojej społeczności, że SurrealDB jest polecane na Tool Questor. Dodaj te piękne odznaki do swojej strony internetowej, dokumentacji lub profili społecznościowych, aby zwiększyć wiarygodność i przyciągnąć więcej ruchu.










