LiteDB: различия между версиями
Перейти к навигации
Перейти к поиску
Dzmuh (обсуждение | вклад) Нет описания правки |
Dzmuh (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
{{Заготовка}} | {{Заготовка}} | ||
'''LiteDB''' - это встраиваемая [[noSql]] база данных написанная для платформы [[.NET | '''LiteDB''' - это кроссплатформенная встраиваемая нереляционная ([[noSql]]) база данных база данных с открытым исходным кодом, полность написанная на [[CSharp|С#]] для платформы [[.NET]]. Как и в [[SQLite]] база представлена одним файлом. В качестве данных она поддерживает обычные классы C# или объекты BsonDocument. | ||
LiteDB поддерживает файловое хранилище для хранения файлов (наподобие [[GridFS]] в [[MongoDB]]). Кроме того, поддерживаются индексы для более быстрого доступа к данным. При запросе составлении запросов мы можем использовать [[LINQ]]-выражения. | LiteDB поддерживает файловое хранилище для хранения файлов (наподобие [[GridFS]] в [[MongoDB]]). Кроме того, поддерживаются индексы для более быстрого доступа к данным. При запросе составлении запросов мы можем использовать [[LINQ]]-выражения. | ||
| Строка 17: | Строка 17: | ||
=== Статьи === | === Статьи === | ||
* {{cite web | * {{cite web | ||
|url = https://habr.com/ru/post/676572/ | |url = https://habr.com/ru/post/676572/ | ||
Версия от 22:16, 21 ноября 2022
Это заготовка статьи. |
LiteDB - это кроссплатформенная встраиваемая нереляционная (noSql) база данных база данных с открытым исходным кодом, полность написанная на С# для платформы .NET. Как и в SQLite база представлена одним файлом. В качестве данных она поддерживает обычные классы C# или объекты BsonDocument.
LiteDB поддерживает файловое хранилище для хранения файлов (наподобие GridFS в MongoDB). Кроме того, поддерживаются индексы для более быстрого доступа к данным. При запросе составлении запросов мы можем использовать LINQ-выражения.
LiteDB.Studio
A GUI tool for viewing and editing documents for LiteDB v5.
Ссылки
- litedb.org — официальный сайт LiteDB (англ.)
- Документация
- https://www.nuget.org/packages/LiteDB/
- Проект LiteDB на сайте GitHub
- Проект LiteDB.Studio на сайте GitHub
Статьи
- Мой опыт использования LiteDB. Хабрахабр (12 июля 2022). Дата обращения: 20 ноября 2022. Архивировано 21 сентября 2022 года.
- LiteDB и Unity (19 июня 2020). Дата обращения: 19 ноября 2022. Архивировано 19 ноября 2022 года.
- LiteDB And Unity (англ.) (10 декабря 2018). Дата обращения: 20 ноября 2022. Архивировано 24 января 2022 года.
- В поисках быстрого локального хранилища. Хабрахабр (25 апреля 2017). Дата обращения: 20 ноября 2022. Архивировано 7 марта 2021 года.
- Использование NoSQL-хранилища LiteDB в .NET. METANIT.COM (31 октября 2015). Дата обращения: 21 ноября 2022. Архивировано 21 мая 2022 года.