Проект libSQL начал развитие форка СУБД SQLite
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Проектом libSQL предпринята попытка создания форка СУБД SQLite, ориентированного на открытость для участия разработчиков из сообщества и продвижение новшеств, выходящих за рамки изначального назначения SQLite. В качестве причины создания форка называется достаточно жёсткая политика SQLite в отношении приёма стороннего кода от сообщества при наличии потребности в продвижении улучшений. Код форка распространяется под лицензией MIT (SQLite поставляется как общественное достояние).
Создатели форка намерены поддерживать совместимость с основном SQLite и придерживаться того же уровня качества, сохраняя набор тестовых сценариев и постепенно расширяя его по мере добавления новшеств. Для разработки новой функциональности предлагается предоставить возможность использования языка Rust, сохраняя при этом базовую часть на языке Си. В случае изменения политики основного проекта SQLite в отношении приёма изменений, разработчики libSQL намерены перенести накопленные изменения в основной проект и подключиться к его развитию.
Среди идей по возможному расширению функциональности SQLite упоминаются:
- Интеграция средств для построения распределённых баз данных, работающих на уровне самой библиотеки, а не через репликацию изменений в файловой системе (LiteFS), и без развития отдельного продукта (dqlite, rqlite, ChiselStore).
- Оптимизация для использования асинхронных API, таких как предоставляемый ядром Linux интерфейс io_uring.
- Возможность использования SQLite в ядре Linux, по аналогии с поддержкой в ядре виртуальной машины eBPF, для ситуаций, когда требуется сохранять из ядра наборы данных, не умещающиеся в оперативную память.
- Поддержка определяемых пользователем функций, написанных на любых языках программирования и скомпилированных в промежуточный код WebAssembly.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://github.com/libsql/libs...)
- OpenNews: Выпуск СУБД SQLite 3.39
- OpenNews: Опубликован проект Litestream, реализующий систему репликации для SQLite
- OpenNews: Выпуск rqlite 7.0, распределённой отказоустойчивой СУБД на основе SQLite
- OpenNews: Доступен Dqlite 1.0, распределённый вариант SQLite от компании Canonical
- OpenNews: В рамках проекта LiteTree развивается вариант SQLite с поддержкой ветвления БД
Похожие новости:
- Выпуск СУБД SQLite 3.39
- Представлен Litestream с реализацией системы репликации для SQLite
- Выпуск СУБД SQLite 3.38 и набора утилит sqlite-utils 3.24
- Выпуск rqlite 7.0, распределённой отказоустойчивой СУБД на основе SQLite
- Выпуск СУБД SQLite 3.37
- [Разработка мобильных приложений, Разработка под Android, SQLite] Использование Android App Search для full-text поиска данных в android-приложениях
- [Delphi, SQLite] Delphi и SQLite. Альтернатива хранимым процедурам
- Выпуск СУБД SQLite 3.36
- [Я пиарюсь] sqlite-gui: еще один редактор SQLite для Windows
- Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на основе SQLite
Теги для поиска: #_libsql, #_sqlite
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 12:01
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Проектом libSQL предпринята попытка создания форка СУБД SQLite, ориентированного на открытость для участия разработчиков из сообщества и продвижение новшеств, выходящих за рамки изначального назначения SQLite. В качестве причины создания форка называется достаточно жёсткая политика SQLite в отношении приёма стороннего кода от сообщества при наличии потребности в продвижении улучшений. Код форка распространяется под лицензией MIT (SQLite поставляется как общественное достояние). Создатели форка намерены поддерживать совместимость с основном SQLite и придерживаться того же уровня качества, сохраняя набор тестовых сценариев и постепенно расширяя его по мере добавления новшеств. Для разработки новой функциональности предлагается предоставить возможность использования языка Rust, сохраняя при этом базовую часть на языке Си. В случае изменения политики основного проекта SQLite в отношении приёма изменений, разработчики libSQL намерены перенести накопленные изменения в основной проект и подключиться к его развитию. Среди идей по возможному расширению функциональности SQLite упоминаются:
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 12:01
Часовой пояс: UTC + 5