LINUX.ORG.RU

Sophia — новая встраиваемая СУБД

 


3

3

Sophia это встраиваемая СУБД, работающая по принципу «ключ - значение» и имеющая уникальную архитектуру, разработанную в результате попытки избавления от основных алгоритмических недостатков LSM-деревьев.

Sophia рассчитана на быструю запись в режиме постоянного пополнения (append-only) и не менее быстрое чтение данных и диапазонов значений.

Особенности:

  • Полное соответствие требованиям ACID.
  • Движок MVCC (Multi-Version Concurrency Control) для мультидоступа к БД.
  • Чистый режим постоянной дозаписи (append-only).
  • Поддержка множественных БД.
  • Многопоточность в движке и клиентском доступе.
  • Мультиоперационные транзакции.
  • Поддержка сериализованных представлений.
  • Асинхронное горячее резервирование.
  • Консистентные указатели.
  • Снапшоты.
  • Простой и лёгкий API со стабильным форматом.
  • Прост в интеграции (требуется только два файла на С).
  • Легко расширяется посредством FFI.
  • Распространяется под лицензией BSD в виде небольшой блибиотеки на языке С без каких-либо зависимостей.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: ymn (всего исправлений: 2)

Ответ на: комментарий от Spoofing

суть в том, что файловая система (да не важно, та же ext4) быстрее этого самого memcached

А теперь создай пару миллионов файлов в одной папке (если inode вообще хватит) и попробуй с этим всем взлететь... Ну хотя бы, чтобы проверка на существование файла занимала в пределах 1мс...

d9d9 ★★★★
()
Ответ на: комментарий от Deleted

ps_посмисх очлаккод без ЭтихСсаныхДлинныхКэмелНеймов, коттаксиллюбплюс и почмтреш, чтокодлуччит, хотвдейстнавых бесплапшиздлинслов.

FTFY

anonymous
()

что только не придумают, лишь бы оракл не изучать

darkenshvein ★★★★★
()
Ответ на: комментарий от MATPOCKUH

У bdb

... так называемая двойная. AGPLv3 для нас, простых смертных и проприетарная, если распространяется в составе оракловского продукта.

Moisha_Liberman ★★
()
Ответ на: комментарий от dinama

Кто разбирается - это лучше чем berkley db?

Проще назвать, что есть хуже, чем bdb. И вообще не упоминать эту гадость всуе...

annonymous ★★
()
Ответ на: У bdb от Moisha_Liberman

Ну а нас, простых смертных проприетарщиков, не устраивает ни та, ни другая...

MATPOCKUH
()
Ответ на: комментарий от MATPOCKUH

Тц-тц-тц...

Экие вы, право, привереды. Я вот пользуюсь во вполне себе закрытых продуктах и не жужжу... ;)

Moisha_Liberman ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.