Każdy wie o lekkiej, ale wytrzymałej bazie danych, napisanej w JavaScript, której można używać z Node.js.
Nie chcę „wagi” (świetnych) rozwiązań, takich jak Mongo czy Couch. Wystarczyłaby prosta, zapisana w pamięci baza danych JS z możliwością przechowywania na dysku jako pliku. Używałbym go tylko do przechowywania niewielkich ilości danych.
Wymagania:
- może działać w procesie z aplikacją serwera node.js.
- może zapisać całą bazę danych na dysku i odzyskać po awarii
- NIE ma potrzeby niepotrzebnych zapisów ani obsługi transakcji
- szybkie zapytania i sortowanie byłyby fajne
- musi obsługiwać tylko małe ilości danych, łącznie do 1 MB
Do tej pory natknąłem się na TAFFY db, ale tak naprawdę nie wydaje się, aby był zoptymalizowany do użytku w Node.js. Czy ktoś widział, czego szukam?
Dzięki