文件名称:lidx:基于LevelDB的全文索引器
文件大小:18KB
文件格式:ZIP
更新时间:2024-07-12 06:57:54
C++
利兹 基于 LevelDB 的 Unicode 兼容全文索引器。 要求 级别数据库 重症监护室图书馆 如何构建依赖 $ cd scripts $ ./prepare.sh 结果将在lidx/第三方中可用。 lidx的使用方法 lidx * indexer; int r; uint64_t * result; size_t result_count; // Opens the index. indexer = lidx_new(); lidx_open(indexer, "index.lidx"); // Adds data to the index. lidx_set(indexer, 0, "George Washington"); lidx_set(indexer, 1, "John Adams"); lidx_set(indexer, 2, "Thomas Jefferson")
【文件预览】:
lidx-master
----CMakeLists.txt(76B)
----.gitignore(177B)
----README.md(1KB)
----build-mac()
--------lidx.xcodeproj()
----LICENSE(1KB)
----src()
--------CMakeLists.txt(1KB)
--------lidx-icu-utils.c(6KB)
--------lidx-encode.h(223B)
--------lidx-encode.cpp(1KB)
--------lidx.cpp(14KB)
--------lidx-utils.h(190B)
--------lidx-icu-utils.h(908B)
--------lidx.h(3KB)
----scripts()
--------prepare.sh(110B)
--------prepare-icu4c-ios.sh(7KB)
--------prepare-leveldb-macos.sh(780B)
--------prepare-leveldb-ios.sh(619B)
--------prepare-icu4c-macos.sh(4KB)