TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: A Python-based, in-memory NoSQL database

1 点作者 zerojames9 个月前
Over the last two weeks, I have been learning more about how NoSQL databases work. I decided to make a database, with the intent to use it on my personal website.<p>JameSQL supports several query types, including and&#x2F;or, range, span, and wildcard. It also has a text-based query language with support for operators that is transpiled back into a JSON query to be executed.<p>You can try it out at:<p><a href="https:&#x2F;&#x2F;jamesg.blog&#x2F;search-pages&#x2F;?q=category_lower:%27indieweb%27%20website%20ideas" rel="nofollow">https:&#x2F;&#x2F;jamesg.blog&#x2F;search-pages&#x2F;?q=category_lower:%27indiew...</a><p>Under the hood, I use a reverse index for text and boolean searches, a b-tree for range queries (using the btrees Python package), and a trie for string prefix queries (using the pygtrie package). Most queries are executed in &lt; 0.01s.

暂无评论

暂无评论