小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

本文探讨了 HagiCode 项目中使用 SQLite 的三种分片策略,以解决并发瓶颈。这些策略包括 Session Message、Orleans Grain 和 Hero History,适用于不同的业务场景。设计原则包括确定性路由、透明访问和独立存储。在选择分片策略时,需要考虑业务特点、并发量和维护成本,分片数量应在10到256之间。同时,分片并非万能,需先优化单表性能。

SQLite 分片方案实战:三种分片策略的深度对比

dotNET跨平台
dotNET跨平台 · 2026-04-18T00:15:07Z

SQLite 设计简单,但在特定场景下性能优越。它通过单文件架构、单写者模式和自管缓存减少开销,提升查询速度,特别适合嵌入式和读多写少的应用,延迟可达 MySQL 和 PostgreSQL 的五到十倍。然而,它在并发写入和复杂查询优化方面存在局限,适合小型应用和低运维成本的场景。

SQLite 是怎么做到十亿行每秒的

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-03-30T00:00:00Z
这个 WinForm + PLC + SQLite 的上位机项目,真的值得你收藏!

本文介绍了一款基于C#和WinForm的轻量级上位机系统,专用于自动化生产线的监控与控制。该系统通过与PLC通信,实现设备状态实时获取、报警管理和历史数据查询,结构清晰,易于维护,适合中小型项目。

这个 WinForm + PLC + SQLite 的上位机项目,真的值得你收藏!

dotNET跨平台
dotNET跨平台 · 2026-03-22T00:03:02Z

选择合适的SQL数据库引擎对应用性能至关重要。PostgreSQL适合复杂查询,MySQL在通用性能上表现优异,而SQLite则为嵌入式应用提供轻量级解决方案。文章通过基准测试比较这三种引擎在不同SQL操作中的表现,以帮助用户做出选择。

PostgreSQL与MySQL与SQLite:比较不同数据库引擎的SQL性能

KDnuggets
KDnuggets · 2026-03-10T14:00:30Z
谁说 .NET 桌面过时了?AI 协作开发 WPF + SQLite 监控工具

本文介绍了一款轻量级本地监控工具,基于WPF开发,集成SQLite数据库,支持多种数据库连接和HTTP API调用。该项目强调简洁易用,用户可快速配置预警规则,实时监控数据库和API状态,确保隐私安全。

谁说 .NET 桌面过时了?AI 协作开发 WPF + SQLite 监控工具

dotNET跨平台
dotNET跨平台 · 2026-03-08T23:56:19Z
SQLite并发锁问题解决方案 - 蝈蝈俊

SQLite常被视为“玩具数据库”,但通过调整配置,特别是使用WAL模式和合理的PRAGMA设置,可以显著提升其并发性能,支持超过1000 QPS,适合中小型Web应用。合理配置后,处理能力可提升至2000+ QPS,证明其在高并发场景中的有效性。

SQLite并发锁问题解决方案 - 蝈蝈俊

蝈蝈俊
蝈蝈俊 · 2026-02-05T12:29:00Z

本文探讨如何在 .NET Core 项目中同时支持 PostgreSQL 和 SQLite,以便在开发环境中灵活切换数据库,同时在生产环境中实现高性能。通过抽象层和配置驱动,开发者可以处理数据库特性差异、分离迁移策略及增强测试覆盖,从而提高开发效率和稳定性。

.NET Core 双数据库实战:优雅融合 PostgreSQL 与 SQLite 的最佳实践

dotNET跨平台
dotNET跨平台 · 2026-02-03T23:55:32Z
Ralph 实验:构建 SQLite UI

我使用Ralph技巧和Claude Code构建了一个基于浏览器的SQLite UI,虽然效果不错,但速度慢且消耗token较多。未来需要改进项目结构,增加测试和版本控制,以提升效率和可靠性。

Ralph 实验:构建 SQLite UI

鸟窝
鸟窝 · 2025-12-31T16:00:00Z
零依赖的 WinForm + SQLite 资产管理系统,带权限、审计、打印和备份

该项目是基于C# WinForm框架的企业资产管理解决方案,提供资产生命周期管理、用户权限控制和操作日志审计等功能,适用于中小企业和政府单位。支持资产的增删改查、批量导入导出及数据备份恢复,具备打印标签和编码规则设置功能。

零依赖的 WinForm + SQLite 资产管理系统,带权限、审计、打印和备份

dotNET跨平台
dotNET跨平台 · 2025-12-29T00:04:32Z
SQLite查询中的简化编译时列安全性

本文介绍了如何在使用SQLite的项目中,通过Zig库为查询添加编译时安全性。作者展示了使用列名而非索引来简化代码,避免错误,并讨论了一些潜在问题及其解决方案。尽管实现简单,但复杂性和抽象总是有代价,理解需求至关重要。

SQLite查询中的简化编译时列安全性

Loris Cro's Personal Website
Loris Cro's Personal Website · 2025-12-20T00:00:00Z

Glauber Costa 讨论了他在 Linux 内核的贡献及转型至数据库领域的经历。他指出 ScyllaDB 的成功源于与 Cassandra 的兼容性,并介绍了 Turso 的开发理念,旨在克服 SQLite 的局限性。Turso 通过重写 SQLite 吸引了众多贡献者,反映出对可扩展嵌入式数据库的需求。

【Rust日报】2025-12-13 用 Rust 重写的 Turso 是一个更好的 SQLite 吗?

Rust.cc
Rust.cc · 2025-12-13T11:32:03Z
sqlite-vector - 将嵌入存储和向量搜索集成到SQLite中,提供一个…

sqlite-vector是SQLiteAI推出的开源扩展,支持在嵌入式数据库中进行向量搜索,适用于离线搜索和轻量级推荐。该扩展优化了性能和内存占用,支持多平台部署,便于与现有工作流集成。

sqlite-vector - 将嵌入存储和向量搜索集成到SQLite中,提供一个…

云原生
云原生 · 2025-12-08T13:29:06Z

SQLite是一种轻量级、零配置的嵌入式关系型数据库,广泛应用于移动端、桌面和嵌入式设备。它支持标准SQL,所有数据存储在单个文件中,具有高性能和可靠性,适合小型项目和临时数据库,但不适合大规模并发写入。

sqlite详细介绍

Lenix
Lenix · 2025-12-07T01:24:28Z
SQLite使用全面教程:轻量级数据库的终极指南

SQLite是一款轻量级数据库引擎,本教程涵盖从基础到高级的使用技巧,重点在数据库连接和命令行操作,适合嵌入式系统和移动应用。

SQLite使用全面教程:轻量级数据库的终极指南

夜法之书
夜法之书 · 2025-11-22T07:28:00Z

耐久执行(DE)引擎通过持久化多步骤工作流的每个步骤,确保在中断后可以从上一个成功步骤恢复。它记录执行状态,避免重复执行已完成的步骤,从而提高业务流程的可靠性和效率。现代DE引擎通常使用通用编程语言定义工作流,方便开发者使用。Persistasaurus是一个用Java实现的DE引擎示例,展示了如何通过注解和虚拟线程实现延迟执行和人机交互步骤。

使用SQLite构建耐久执行引擎

morling.dev -- Blog
morling.dev -- Blog · 2025-11-20T12:10:00Z
代码开源!不用 GPU 也能跑的 WPF 视觉检测软件(Emgu CV + SQLite)

OpenCVDS是一款专为Windows平台设计的开源计算机视觉检测软件,具备图片批量处理、分区另存和自动截屏等功能,旨在提升视频监控系统的视觉检测能力,操作简便,功能全面,支持自定义设置。

代码开源!不用 GPU 也能跑的 WPF 视觉检测软件(Emgu CV + SQLite)

dotNET跨平台
dotNET跨平台 · 2025-11-16T02:22:34Z
WinForm +SQLite 开发的高效PLC数据采集系统

本文介绍了一个基于开源技术的PLC数据采集项目,利用HSL通信库和SQLite数据库,实现高效的数据采集与存储,具备实时记录和历史查询功能,适用于工业自动化,降低开发成本,提高灵活性。

WinForm +SQLite 开发的高效PLC数据采集系统

dotNET跨平台
dotNET跨平台 · 2025-11-06T00:02:50Z

SQLite坚持使用C语言,质疑现代“安全语言”的优势,强调成熟度、可恢复性和可测性的重要性,提醒工程师警惕技术原教旨主义。

SQLite 对 Go 和 Rust 说“不”:揭示“安全语言”光环下的工程现实

Tony Bai
Tony Bai · 2025-10-25T23:48:36Z
将 EasySQLite 解决方案文件格式从 .sln 升级为更简洁的 .slnx

EasySQLite 是一个针对 .NET 9 的 SQLite 教程,主要用于管理学校班级和学生信息。文章介绍了将项目解决方案文件从 .sln 格式升级为更简洁的 .slnx 格式,强调了新格式的优势,如减少合并冲突、提高可读性和兼容性。提供了两种转换方法:使用 Visual Studio 2022 或 .NET CLI 命令。

将 EasySQLite 解决方案文件格式从 .sln 升级为更简洁的 .slnx

dotNET跨平台
dotNET跨平台 · 2025-10-20T00:01:28Z
SQLite:为什么 SQLite 是用 C 语言编写的?C 是最好的,没有比 C 更快的语言

SQLite 采用 C 语言编写,因其在性能、兼容性、低依赖性和稳定性方面具有优势。C 语言的库几乎可在所有系统上调用,适合追求长期稳定的设计需求。

SQLite:为什么 SQLite 是用 C 语言编写的?C 是最好的,没有比 C 更快的语言

小众软件
小众软件 · 2025-10-19T10:13:44Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码