当前位置: 首页 > 软件库 > 程序开发 > 搜索引擎 >

FlashDB

搜索引擎
授权协议 Apache
开发语言 Java
所属分类 程序开发、 搜索引擎
软件类型 开源软件
地区 国产
投 递 者 田宇
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

系统特色

  •  基于Lucene核心,支持全文检索,查询统计快速高效。

  •  支持SQL语法、数据类型、JDBC驱动标准,使用简单方便。

  •  支持单机、主从复制、数据分片等多种部署模式。

  •  支持丰富的检索函数

  •  集成多个中文分词库: IKAnalyzer、斯坦福中文分词。

与直接使用Lucene相比

  • 安装简单,即装即用

  • 学习更容易。SQL语法,无需另外学习。支持JDBC,使用简单

  • 功能更丰富。扩展支持丰富的SQL函数和中文分词

  • 使用更方便。可使用图形界面的JDBC工具SQuirreL SQL Client

与使用其他SQL数据库相比

  •  基于Lucene的反向索引机制,查询检索性能更高

  •  更好的中文分词支持

  •  特有的SQL函数扩展,提供更丰富的检索功能

  •   目录   概述 使用场景 主要特性 性能及资源占用 TSDB 性能测试1 (nor flash W25Q64) TSDB 性能测试2 (stm32f2 onchip flash) 资源占用 (stm32f4 IAR8.20) 一、使用方法 二、STM32CubeMx配置 三、Examples 四、运行结果 五、总结 概述        FlashDB 是一款超轻量级的嵌入式数据库,专注于提供嵌

  • FlashDB文件系统支持片上存储、外部存储器、操作系统文件系统接口。 FlashDB文件系统支持的底层接口有:FAL、C语言标准文件操作接口、POSIX 标准文件接口。 FlashDB 主要适用于少量数据存储的应用场景 在MCU的移植过程中主要使用FAL作为底层接口。 FAL存储底层接口说明 FAL 的作用是实现存储系统分区管理,可以对指定分区进行读写访问操作。 FAL 可以同时支持多个类型的存

  • 针对数据库存储存满的情况,FlashDB具有良好的处理机制。一般flash存满之后都需要整块擦除才能进行下一次存储,这样会造成擦除时间过长占用时间片的问题。FlashDB数据通过动态擦除、动态存储和状态位切换的方式完美的解决了数据库存满之后需要整块擦除的弊端。 1.sector(区块)定义 (1)区块大小 FlashDB的区块大小为4K字节,刚好是一个外部flash的最小区块单元,这样划分便于擦除

  • 前言 FlashDB是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,FlashDB结合了 Flash 的特性,具有较强的性能及可靠性。并在保证极低的资源占用前提下,尽可能延长 Flash 使用寿命。 固件下载 github下载地址:https://github.com/armink/FlashDB gitee下载地址:https://gitee.

  • 【相关文章导航】 [FlashDB]基于GD32纯代码裸机移植FlashDB数据库——一、介绍 [FlashDB]基于GD32纯代码裸机移植FlashDB数据库——二、移植前准备 [FlashDB]基于GD32纯代码裸机移植FlashDB数据库——三、移植SFUD [FlashDB]基于GD32纯代码裸机移植FlashDB数据库——四、移植Fal [FlashDB]基于GD32纯代码裸机移植Fla

  • 一、FlashDB的介绍 FlashDB 是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,FlashDB 结合了 Flash 的特性,具有较强的性能及可靠性。并在保证极低的资源占用前提下,尽可能延长 Flash 使用寿命。 FlashDB 提供两种数据库模式: 键值数据库 和 时序数据库。 二、移植 定义 flash 设备 在定义 Flash 设

  • FlashDB是一个超轻量级的嵌入式数据库,专注于为嵌入式产品提供数据存储解决方案。与传统的基于文件系统的数据库不同,FlashDB结合了Flash的特点,具有较强的性能和可靠性。并在保证极低资源占用的前提下,应尽可能延长Flash的使用寿命。

 相关资料
  • 搜索引擎分为两部分: 时间筛选 和 搜索引擎 (详情) 1.时间筛选 便捷按钮有今日、昨日、前日、上周 X、近七天,并且能自定义选择时间段来得出想要的结果报表 2.搜索引擎 (时间段详情) 选择日期,查看来自对应时间段内,各个搜索引擎的访问量比例

  • 我有大量相同类型的实体,每个实体都有大量属性,并且我只有以下两种选择来存储它们: 将每个项存储在索引中并执行多索引搜索 将所有enties存储在单个索引中,并且只搜索1个索引。 一般而言,我想要一个时间复杂度之间的比较搜索“N”实体与“M”特征在上述每一种情况!

  • lucene 和 es 的前世今生 lucene 是最先进、功能最强大的搜索库。如果直接基于 lucene 开发,非常复杂,即便写一些简单的功能,也要写大量的 Java 代码,需要深入理解原理。 elasticsearch 基于 lucene,隐藏了 lucene 的复杂性,提供了简单易用的 restful api / Java api 接口(另外还有其他语言的 api 接口)。 分布式的文档存储

  • 搜索引擎 关键参数 报告 method metrics(指标, 数据单位) 其他参数 搜索引擎 source/engine/a pv_count (浏览量(PV)) pv_ratio (浏览量占比,%) visit_count (访问次数) visitor_count (访客数(UV)) new_visitor_count (新访客数) new_visitor_ratio (新访客比率,%) ip

  • 更改历史 * 2018-05-07 胡小根 初始化文档 1 历史、现状和发展 1.1 历史 1.2 现状 1.3 发展 难点:预测发展方向。 2 安装和使用 2.1 安装 2.2 使用 创建index和type 上传单条数据 批量上传数据 查询 2.3 示例 2.4 最佳实践 难点:最佳实践,超出于示例,应该归纳总结出积累的技巧。 3 同类技术对比 难点:归纳比对项 参考资料 El

  • 元搜索引擎 原搜索引擎是通过一个统一的用户界面帮助用户在多个搜索引擎中选择和利用合适的搜索引擎来实现检索操作,是对分布于网络的多种检索工具的全局控制机制。 自己没搜索引擎,又想要大规模的数据源,怎么办?可以对百度搜索和谷歌搜索善加利用,以小搏大,站在巨人的肩膀上。有很多的应用场景可以很巧妙地借助百度搜索和谷歌搜索来实现,比如网站的新闻采集,比如技术、品牌的新闻跟踪,比如知识库的收集,比如人机问答系