LiteDB: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
 
(не показано 9 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{Заготовка}}
{{Заготовка}}
'''LiteDB''' - это встраиваемая [[noSql]] база данных написанная для платформы [[.NET]] на [[CSharp|C#]].
'''LiteDB''' - это кроссплатформенная встраиваемая нереляционная ([[noSql]]) база данных база данных с открытым исходным кодом, полность написанная на [[CSharp|С#]] для платформы [[.NET]]. Как и в [[SQLite]] база представлена одним файлом. В качестве данных она поддерживает обычные классы C# или объекты BsonDocument.
 
LiteDB поддерживает файловое хранилище для хранения файлов (наподобие [[GridFS]] в [[MongoDB]]). Кроме того, поддерживаются индексы для более быстрого доступа к данным. При запросе составлении запросов мы можем использовать [[LINQ]]-выражения.
 
== LiteDB.Studio ==
 
A GUI tool for viewing and editing documents for LiteDB v5.


== Ссылки ==
== Ссылки ==
* {{official|https://www.litedb.org/|lang=en}}
* {{official|https://www.litedb.org/|lang=en}}
* [https://www.litedb.org/docs/ Документация]
** https://www.litedb.org/docs/data-structure/
* https://www.nuget.org/packages/LiteDB/
* {{github|mbdavid|LiteDB|LiteDB}}
* {{github|mbdavid|LiteDB.Studio|LiteDB.Studio}}
=== Статьи ===


; Статьи
* {{cite web
|url          = https://habr.com/ru/post/676572/
|title        = Мой опыт использования LiteDB
|lang        = ru
|date        = 2022-07-12
|access-date  = 2022-11-20
|website      = [[Хабрахабр]]
|archive-url  = https://web.archive.org/web/20220921131404/https://habr.com/ru/post/676572/
|archive-date = 2022-09-21
}}
* {{cite web
* {{cite web
|url          = https://ru.kihontekina.dev/posts/lite_db/
|url          = https://ru.kihontekina.dev/posts/lite_db/
Строка 34: Строка 56:
|archive-date = 2021-03-07
|archive-date = 2021-03-07
}}
}}
 
* {{cite web
|url          = https://metanit.com/sharp/articles/ado.net/1.php
|title        = Использование NoSQL-хранилища LiteDB в .NET
|lang        = ru
|date        = 2015-10-31
|access-date  = 2022-11-21
|website      = [[METANIT.COM]]
|archive-url  = https://web.archive.org/web/20220521042321/https://metanit.com/sharp/articles/ado.net/1.php
|archive-date = 2022-05-21
}}


[[Категория:Категоризовать]]
[[Категория:Категоризовать]]
Строка 40: Строка 71:
[[Категория:Программное обеспечение по алфавиту]]
[[Категория:Программное обеспечение по алфавиту]]
[[Категория:Свободное программное обеспечение, написанное на C Sharp]]
[[Категория:Свободное программное обеспечение, написанное на C Sharp]]
[[Категория:Библиотеки .NET]]
[[Категория:Документоориентированные СУБД]]
[[Категория:Документоориентированные СУБД]]
[[Категория:Свободные СУБД]]
[[Категория:Свободные СУБД]]

Текущая версия от 22:20, 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.

Ссылки

Статьи