An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 5.2% on proxy.golang.org
Top 0.8% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org

proxy.golang.org : github.com/cznic/lldb

Package lldb implements a low level database engine. The database model used could be considered a specific implementation of some small(est) intersection of models listed in [1]. As a settled term is lacking, it'll be called here a 'Virtual memory model' (VMM). 2016-07-24: v1.0.4 brings some performance improvements. 2016-07-22: v1.0.3 brings some small performance improvements. 2016-07-12: v1.0.2 now uses packages from cznic/internal. 2016-07-12: v1.0.1 adds a license for testdata/fortunes.txt. 2016-07-11: First standalone release v1.0.0 of the package previously published as experimental (github.com/cznic/exp/lldb). A Filer is an abstraction of storage. A Filer may be a part of some process' virtual address space, an OS file, a networked, remote file etc. Persistence of the storage is optional, opaque to VMM and it is specific to a concrete Filer implementation. Mechanism to allocate, reallocate (resize), deallocate (and later reclaim the unused) contiguous parts of a Filer, called blocks. Blocks are identified and referred to by a handle, an int64. In addition to the VMM like services, lldb provides volatile and non-volatile BTrees. Keys and values of a BTree are limited in size to 64kB each (a bit more actually). Support for larger keys/values, if desired, can be built atop a BTree to certain limits. A handle is the abstracted storage counterpart of a memory address. There is one fundamental difference, though. Resizing a block never results in a change to the handle which refers to the resized block, so a handle is more akin to an unique numeric id/key. Yet it shares one property of pointers - handles can be associated again with blocks after the original handle block was deallocated. In other words, a handle uniqueness domain is the state of the database and is not something comparable to e.g. an ever growing numbering sequence. Also, as with memory pointers, dangling handles can be created and blocks overwritten when such handles are used. Using a zero handle to refer to a block will not panic; however, the resulting error is effectively the same exceptional situation as dereferencing a nil pointer. Allocated/used blocks, are limited in size to only a little bit more than 64kB. Bigger semantic entities/structures must be built in lldb's client code. The content of a block has no semantics attached, it's only a fully opaque `[]byte`. Use of "scalars" applies to EncodeScalars, DecodeScalars and Collate. Those first two "to bytes" and "from bytes" functions are suggested for handling multi-valued Allocator content items and/or keys/values of BTrees (using Collate for keys). Types called "scalar" are: Included are concrete implementations of some of the VMM interfaces included to ease serving simple client code or for testing and possibly as an example. More details in the documentation of such implementations.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/cznic/lldb
License: BSD-3-Clause
Latest release: about 9 years ago
First release: over 9 years ago
Namespace: github.com/cznic
Dependent packages: 39
Dependent repositories: 2,061
Stars: 33 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 13 days ago

Top 8.2% on proxy.golang.org
github.com/dgsb/tt v0.1.0
sqlite based time tracking tool
8 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/smallnest/kvbench v0.0.0-20230718011136-0a88802f14d4
3 versions - Latest release: over 2 years ago
github.com/iiiuwioajdks/information_retrieval v1.2.1-laimuxi-homework
搜索引擎来自 https://github.com/huichen/wukong,大作业结束后就下掉这个仓库
3 versions - Latest release: over 2 years ago - 1 dependent package - 0 stars on GitHub
github.com/oddshorizon/wukong v1.0.0
高度可定制的全文搜索引擎
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/osiloke/gostore-contrib v0.2.7
11 versions - Latest release: over 2 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/AlexAkulov/hungryfox v0.0.0-20230223094058-c34a4ace4f71 💰
Monitoring for leaks of sensitive information in git repositories
2 versions - Latest release: almost 3 years ago - 43 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/icco/cron v0.0.0-20221126044951-4666e5198a71 💰
A bunch of cron jobs that run on my infra
4 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 3 stars on GitHub
Top 2.0% on proxy.golang.org
github.com/huichen/wukong v0.0.0-20210824074240-ecbd39fa0b56
高度可定制的全文搜索引擎
2 versions - Latest release: over 4 years ago - 2 dependent packages - 5 dependent repositories - 4,314 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/xubingnan123/usql v0.0.0-20210716061426-e86feff52420
2 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/bradj/remindme v0.1.1
2 versions - Latest release: about 6 years ago
Top 1.2% on proxy.golang.org
github.com/cznic/ql v1.2.0
Package ql implements a pure Go embedded SQL database engine. QL is a member of the SQL family o...
9 versions - Latest release: over 7 years ago - 250 dependent packages - 2,157 dependent repositories - 1,301 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.