TinySQL - очень облегченная версия SQL 100% переносимость на любую операционную систему. В качестве основной базы в которой хранятся данные используются текстовые файлы. Доступ к ним облегчен оболочкой и набором подпрограмм.

Redis

это хранилище структур данных в памяти

  • используемое в качестве базы данных, кэша и брокера сообщений.
  • Redis предоставляет структуры данных,
  • такие как строки, хэши, списки, наборы, отсортированные наборы с запросами диапазона
  • растровые изображения, гиперлоглоги, геопространственные индексы и потоки.
  • Redis имеет встроенную репликацию, сценарии Lua, вытеснение LRU,
  • транзакции и различные уровни сохраняемости на диске,
/ Redis / 

Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster. Learn more →

Открытый исходный код (под лицензией BSD)