Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 7 reacties
Bron: SQLite

De ontwikkelaars van SQLite hebben onlangs een nieuwe stabiele versie van de database-engine uitgebracht, te weten versie 3.3.3. De update is vanaf deze pagina in verschillende uitvoeringen te downloaden en wordt verspreid onder eigen voorwaarden. SQLite is een kleine in C ontwikkelde databasesysteem en kan gebruikt worden als database voor onder meer websites en embedded applicaties. Volgens eigen zeggen behoeft SQLite geen installatie en administratie, ondersteunt het databases tot een omvang van twee terabyte en wordt een volledige database opgeslagen in één bestand. Versie 3.3.3 stable wordt geleverd met de volgende release notes:

There have been no major problems discovered in version 3.3.2, so we hereby declare the new APIs and language features to be stable and supported.
  • Removed support for an ON CONFLICT clause on CREATE INDEX - it never worked correctly so this should not present any backward compatibility problems.
  • Authorizer callback now notified of ALTER TABLE ADD COLUMN commands
  • After any changes to the TEMP database schema, all prepared statements are invalidated and must be recreated using a new call to sqlite3_prepare()
  • Other minor bug fixes in preparation for the first stable release of version 3.3
[break]
SQLite logo
Versienummer:3.3.3 stable
Website:SQLite
Download:http://www.sqlite.org/sqlite3-3.3.3.bin.gz
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (7)

Weet iemand iets over de ruwe performance van dit t.o.v. mysql? (ik vraag dus niet waarom ik dit echt nooit moet gebruiken ipv mysql of weet ik wat allemaal, ik vraag... tsja... zie boven)

* 786562 BramT
Ik heb er mee gewerkt in .NET en moet zeggen dat het héél wat sneller gaat dan mysql, maar het is dan ook compleet iets anders. Ik heb het gebruikt om als dataopslag te dienen voor jpg's enzo en het werkt heel wat aangenamer dan mysql, waarschijnlijk ook omdat er geen netwerk mee gemoeid is en omdat de parser veel minder moet ondersteunen, zoals stored procedures (nu in mysql 5), gebruikers administratie, ...
In single-user omgeveningen is het behoorlijk snel. Zodra er meerdere threads schrijfacties uit moeten voeren gaat het traag worden, omdat voor die actie het hele bestand gelocked wordt.
Alle andere acties gaan eigenlijk allemaal sneller dan de grote tegenhangers. Maar SQLite is gewoon bedoeld als een heel ander product natuurlijk..
Volgens eigen zeggen behoeft SQLite geen ... administratie,
Als databasebeheerder wil ik daar toch een kanttekening bij plaatsen. Waarschijnlijk bedoelen ze dat er geen databaseadministratie nodig is wanneer de database niet te groot wordt en er niet te veel data door de database hoeft binnen een bepaalde tijd. Dat je dan geen dba nodig hebt, geldt voor de meeste database engines.
Overigens zul je toch o.a. backups en moeten maken en de beveiliging in de gaten moeten houden. Misschien hebben ze dat gemakkelijk gemaakt, maar het blijft dba werk. Dat zal dan misschien niet door een dba hoeven worden uitgevoerd.
Heb je er al eens mee gewerkt?

Anders zou je weten dat een backup maken een kwestie is van het enige bestandje te kopieren en er helemaal geen beveiliging is in sqlite. Wat op zich ook helemaal niet nodig is omdat het geen multiuser db is. Je kan wel de db encrypten als je wilt.
Kun je hem inmiddels crypten? Dacht dat dat alleen aan de ´betaalde´ versie voorbehouden was.
Voorbeeld applicatie:

Mediaportal

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True