All Projects → longevityframework → Longevity

longevityframework / Longevity

Licence: other
A Persistence Framework for Scala and NoSQL

Programming Languages

scala
5932 projects

Projects that are alternatives of or similar to Longevity

Migrate
Database migrations. CLI and Golang library.
Stars: ✭ 7,712 (+7387.38%)
Mutual labels:  mongodb, sqlite, cassandra
Migrate
Database migrations. CLI and Golang library.
Stars: ✭ 2,315 (+2147.57%)
Mutual labels:  mongodb, sqlite, cassandra
Django Dbbackup
Management commands to help backup and restore your project database and media files
Stars: ✭ 471 (+357.28%)
Mutual labels:  mongodb, sqlite
Evolve
Database migration tool for .NET and .NET Core projects. Inspired by Flyway.
Stars: ✭ 477 (+363.11%)
Mutual labels:  sqlite, cassandra
Zxw.framework.netcore
基于EF Core的Code First模式的DotNetCore快速开发框架,其中包括DBContext、IOC组件autofac和AspectCore.Injector、代码生成器(也支持DB First)、基于AspectCore的memcache和Redis缓存组件,以及基于ICanPay的支付库和一些日常用的方法和扩展,比如批量插入、更新、删除以及触发器支持,当然还有demo。欢迎提交各种建议、意见和pr~
Stars: ✭ 691 (+570.87%)
Mutual labels:  mongodb, sqlite
Android Nosql
Lightweight, simple structured NoSQL database for Android
Stars: ✭ 284 (+175.73%)
Mutual labels:  mongodb, cassandra
Node Orm2
Object Relational Mapping
Stars: ✭ 3,063 (+2873.79%)
Mutual labels:  mongodb, sqlite
Tsbs
Time Series Benchmark Suite, a tool for comparing and evaluating databases for time series data
Stars: ✭ 545 (+429.13%)
Mutual labels:  mongodb, cassandra
Endb
Key-value storage for multiple databases. Supports MongoDB, MySQL, Postgres, Redis, and SQLite.
Stars: ✭ 208 (+101.94%)
Mutual labels:  mongodb, sqlite
Dbbench
🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts
Stars: ✭ 52 (-49.51%)
Mutual labels:  sqlite, cassandra
East
node.js database migration tool
Stars: ✭ 53 (-48.54%)
Mutual labels:  mongodb, sqlite
Waline
A Simple, Safe Comment System inspired by Valine | 一款基于 Valine 衍生的简洁、安全的评论系统
Stars: ✭ 260 (+152.43%)
Mutual labels:  mongodb, sqlite
Mikro Orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
Stars: ✭ 3,874 (+3661.17%)
Mutual labels:  mongodb, sqlite
Hibernate Ogm
Hibernate OGM - Domain model persistence for NoSQL datastores
Stars: ✭ 299 (+190.29%)
Mutual labels:  mongodb, cassandra
Db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Stars: ✭ 2,832 (+2649.51%)
Mutual labels:  mongodb, sqlite
Denodb
MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno
Stars: ✭ 498 (+383.5%)
Mutual labels:  mongodb, sqlite
Firecamp
Serverless Platform for the stateful services
Stars: ✭ 194 (+88.35%)
Mutual labels:  mongodb, cassandra
Graylog Plugin Metrics Reporter
Graylog Metrics Reporter Plugins
Stars: ✭ 71 (-31.07%)
Mutual labels:  mongodb, cassandra
Stream Reactor
Streaming reference architecture for ETL with Kafka and Kafka-Connect. You can find more on http://lenses.io on how we provide a unified solution to manage your connectors, most advanced SQL engine for Kafka and Kafka Streams, cluster monitoring and alerting, and more.
Stars: ✭ 753 (+631.07%)
Mutual labels:  mongodb, cassandra
Nodbi
Document DBI connector for R
Stars: ✭ 56 (-45.63%)
Mutual labels:  mongodb, sqlite

Build Status License Join the chat at https://gitter.im/longevityframework/longevity

longevity - A Persistence Framework for Scala and NoSQL.

Focus your development on your domain model, not your database model.

Longevity translates your domain into a natural, easy to understand database model. Your persistent objects are stored as JSON, and we add any other database schema needed to keep performance fast.

You no longer need to:

  • design a database schema
  • build and maintain a translation layer between your domain model and database model
  • build and maintain integration tests for your translation layer
  • make compromises in your domain model to satisfy your database model or translation layer

With longevity, persistence concerns and operations are abstracted behind an elegant persistence API. We provide you with fully featured repositories for Cassandra, MongoDB, and SQLite.

For more information, please visit the longevity website.

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].