All Projects → LokiJS-Forge → Lokidb

LokiJS-Forge / Lokidb

Licence: other
blazing fast, feature-rich in-memory database written in TypeScript

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Lokidb

Ftserver
Lightweight Embeddable iBoxDB Full Text Search Server for Java
Stars: ✭ 219 (+51.03%)
Mutual labels:  database, document-database
Ravendb
ACID Document Database
Stars: ✭ 2,870 (+1879.31%)
Mutual labels:  database, document-database
Barrel Platform
Distributed database for the modern world
Stars: ✭ 201 (+38.62%)
Mutual labels:  database, document-database
Orientdb
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries. OrientDB Community Edition is Open Source using a liberal Apache 2 license.
Stars: ✭ 4,394 (+2930.34%)
Mutual labels:  database, document-database
Ftserver Cs
Lightweight iBoxDB Full Text Search Server for C#
Stars: ✭ 81 (-44.14%)
Mutual labels:  database, document-database
Badger
Fast key-value DB in Go.
Stars: ✭ 10,127 (+6884.14%)
Mutual labels:  database, document-database
Tiedot
A rudimentary implementation of a basic document (NoSQL) database in Go
Stars: ✭ 2,643 (+1722.76%)
Mutual labels:  database, document-database
Jsonlite
A simple, self-contained, serverless, zero-configuration, json document store.
Stars: ✭ 819 (+464.83%)
Mutual labels:  database, document-database
Mongodb Interview Questions
MongoDB Interview Questions
Stars: ✭ 31 (-78.62%)
Mutual labels:  database, document-database
Crux
General purpose bitemporal database for SQL, Datalog & graph queries
Stars: ✭ 1,296 (+793.79%)
Mutual labels:  database, document-database
Arangodb
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Stars: ✭ 11,880 (+8093.1%)
Mutual labels:  database, document-database
Qqwry.ipdb
🐈️ 纯真数据库 IPIP.net 格式版,Make qqwry.ipdb Great Again!!!
Stars: ✭ 142 (-2.07%)
Mutual labels:  database
Pyodds
An End-to-end Outlier Detection System
Stars: ✭ 141 (-2.76%)
Mutual labels:  database
Mobc
A generic connection pool for Rust with async/await support
Stars: ✭ 141 (-2.76%)
Mutual labels:  database
Owasp Mth3l3m3nt Framework
OWASP Mth3l3m3nt Framework is a penetration testing aiding tool and exploitation framework. It fosters a principle of attack the web using the web as well as pentest on the go through its responsive interface.
Stars: ✭ 139 (-4.14%)
Mutual labels:  database
Influxdata.net
InfluxData TICK stack .net library.
Stars: ✭ 142 (-2.07%)
Mutual labels:  database
R2dbc Pool
Connection Pooling for Reactive Relational Database Connectivity
Stars: ✭ 141 (-2.76%)
Mutual labels:  database
Faunadb Go
Go driver for FaunaDB
Stars: ✭ 140 (-3.45%)
Mutual labels:  database
Laravel Scout Postgres
PostgreSQL Full Text Search Engine for Laravel Scout
Stars: ✭ 140 (-3.45%)
Mutual labels:  database
Silicon
A high performance, middleware oriented C++14 http web framework please use matt-42/lithium instead
Stars: ✭ 1,721 (+1086.9%)
Mutual labels:  database

npm status build status coverage status

LokiDB

LokiDB is a document oriented database written in TypeScript.

Its purpose is to store javascript objects as documents in a blazing fast nosql fashion and retrieve them with a similar mechanism.

LokiDB is the official successor of LokiJS.

Install

Install with npm:

npm install @lokidb/loki

Documentation

Check out our interactive documentation.

Plugins

Storage and Adapter

Name Description
@lokidb/fs-storage A persistence adapter which persists to node fs module storage.
@lokidb/local-storage A persistence adapter which persists to web browser's local storage.
@lokidb/indexed-storage A persistence adapter which persists to web browser's indexed db storage.
@lokidb/memory-storage A persistence adapter which persists to memory.
@lokidb/partitioning-adapter An adapter for adapters. Converts a non reference mode adapter into a reference mode adapter which can perform destructuring and partitioning.

Full-Text Search

Name Description
@lokidb/full-text-search A full-text search engine.
@lokidb/full-text-search-language A language analyzer utility package.
@lokidb/full-text-search-language-de flag A german language analyzer.
@lokidb/full-text-search-language-en flag An english language analyzer.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].