3 个仓库
Support for running the application on SQLite for local development and testing purposes.
Distinct from SQLite Integrations: Distinct from SQLite Integrations: focuses on development and testing use, not general SQLite feature integration.
Explore 3 awesome GitHub repositories matching data & databases · Development Database Support. Refine with filters or upvote what's useful.
Django Oscar is a domain-driven e-commerce framework built on Django for constructing custom online stores. It provides a purpose-built admin dashboard for managing e-commerce operations including products, orders, customers, and promotions, replacing the default Django admin interface. The framework includes a flexible promotions engine for creating multi-buy, bundle, and percentage discounts with custom conditions and benefits, along with a configurable order status and transition system that supports split payments, multi-batch shipping, and deferred payment capture. The framework is desig
Supports SQLite for local development and testing environments.
Dendrite is a second-generation Matrix homeserver written in Go, designed to handle room management, federation, and client API traffic for real-time communication. It implements the Matrix protocol for federated messaging, presence, and encrypted communication, and can be deployed as a self-hosted platform that manages user accounts, rooms, media, and end-to-end encryption. The server uses a modular architecture where independent components communicate through an internal message bus, supporting federation with remote homeservers, full-text search indexing of message content, presence broadc
Supports SQLite as a development database with automatic file creation on first start.
Oban 是一个用于 Elixir 应用程序的分布式、基于数据库的任务处理器。它作为一个可靠的作业队列,利用关系数据库作为调度、持久化和状态管理的主要事实来源。通过利用数据库进行协调,它确保了后台任务在系统重启后依然持久,并在分布式集群中保持一致。 该系统通过使用数据库级原语来管理集群范围的操作而脱颖而出。它采用 listen-notify 消息机制触发工作进程立即唤醒,无需低效的轮询,并使用共享数据库锁来选举集群任务协调的领导者。这种架构允许对执行进行细粒度控制,包括将工作负载隔离到具有独立并发限制的命名队列中,并在插入时强制执行作业唯一性。 除了核心处理外,该项目还提供了一套完整的编排套件,包括支持作业批处理、递归调度和复杂的依赖任务序列。它通过结构化遥测、生命周期追踪和用于管理作业状态(如取消、推迟和手动重试)的管理工具,提供了内置的可观测性。该系统专为可扩展性而设计,允许通过外部文件进行自定义插件和配置。 该库支持多种关系数据库后端,并包含用于数据分区和清理的稳健维护例程,以保持性能。它直接集成到应用程序监督树中,并提供了一个专用的测试套件,允许在测试环境中进行同步执行和后台任务模拟。
Runs asynchronous tasks using a lightweight SQL database to manage scheduling and execution.