SQLite for Mac
SQLite for Mac jest biblioteką w procesie, która implementuje niezależny, bezserwerowy, bezkonfiguracyjny, transakcyjny silnik bazy danych SQL. Kod SQLite jest własnością publiczną i może być używany w dowolnym celu, komercyjnym lub prywatnym. SQLite dla macOS jest najczęściej stosowaną bazą danych na świecie, mającą więcej zastosowań niż jesteśmy w stanie zliczyć, w tym kilka projektów o wysokim profilu.
Features and Highlights
Transakcje są atomowe, spójne, izolowane i trwałe (ACID) nawet po awariach systemu i zasilania. Zerowa konfiguracja - nie wymaga konfiguracji ani administracji. Pełna implementacja SQL z zaawansowanymi funkcjami, takimi jak indeksy częściowe i wspólne wyrażenia tabelowe. (Pominięte funkcje) Kompletna baza danych przechowywana jest w jednym, wieloplatformowym pliku dyskowym. Doskonały do użycia jako format pliku aplikacji. Obsługuje bazy danych o rozmiarze terabajtów oraz ciągi i plamy o rozmiarze gigabajtów. (Zobacz limits.html.) Mały ślad kodu: mniej niż 500KiB w pełni skonfigurowany lub znacznie mniej z pominięciem opcjonalnych funkcji. Proste, łatwe w użyciu API. Napisany w ANSI-C. Dołączone wiązania do TCL. Wiązania dla dziesiątków innych języków dostępne oddzielnie. Dobrze skomentowany kod źródłowy z 100% pokryciem testami gałęziowymi. Dostępny jako pojedynczy plik z kodem źródłowym ANSI-C, który jest łatwy do skompilowania, a tym samym łatwy do dodania do większego projektu. Samodzielny: brak zewnętrznych zależności. Wieloplatformowy: Android, *BSD, iOS, Linux, Mac, Solaris, VxWorks i Windows (Win32, WinCE, WinRT) są obsługiwane od razu po wyjęciu z pudełka. Łatwy do przeniesienia na inne systemy. Źródła są w domenie publicznej. Możliwość wykorzystania do dowolnych celów. Dostarczany z samodzielnym klientem interfejsu wiersza poleceń (CLI), który może być używany do administrowania bazami danych SQ Lite.
Dostępne również: Pobierz SQLite for Windows