<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: lvca</title><link>https://news.ycombinator.com/user?id=lvca</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 11 Jun 2026 04:54:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lvca" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lvca in "Ladybug: DuckDB of Graph Databases"]]></title><description><![CDATA[
<p>Ladybug is still very limited in terms of use cases and functionalities. Unless you just want some OLAP graph query to be faster, and that's it... You could use a fully functional DBMS with Graph OLAP functionalities, like ArcadeDB (Apache2 license):<p><a href="https://arcadedb.com/blog/graph-olap-engine-the-fastest-graph-analytics-with-zero-compromises/" rel="nofollow">https://arcadedb.com/blog/graph-olap-engine-the-fastest-grap...</a>.<p>Most importantly, ArcadeDB committed to never change its license, to avoid leaving users left in panic when KuzuDB (which Ladybug forked) was acquired by Apple and killed the very same day:<p><a href="https://arcadedb.com/blog/open-source-forever-why-arcadedb-will-never-change-its-license/" rel="nofollow">https://arcadedb.com/blog/open-source-forever-why-arcadedb-w...</a><p>(Disclaimer: I'm the founder of ArcadeDB, ask me anything)</p>
]]></description><pubDate>Sat, 06 Jun 2026 15:38:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48426049</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=48426049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48426049</guid></item><item><title><![CDATA[Show HN: Distributed-correctness tests using Jepsen tooling pass on ArcadeDB]]></title><description><![CDATA[
<p>Article URL: <a href="https://arcadedb.com/blog/arcadedb-jepsen-tests-34-pass/">https://arcadedb.com/blog/arcadedb-jepsen-tests-34-pass/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47952776">https://news.ycombinator.com/item?id=47952776</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Apr 2026 18:58:42 +0000</pubDate><link>https://arcadedb.com/blog/arcadedb-jepsen-tests-34-pass/</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=47952776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952776</guid></item><item><title><![CDATA[Show HN: ArcadeDB Academy – 6 Free Database Courses with Certification]]></title><description><![CDATA[
<p>Article URL: <a href="https://arcadedb.com/academy.html">https://arcadedb.com/academy.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47692363">https://news.ycombinator.com/item?id=47692363</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Apr 2026 16:22:50 +0000</pubDate><link>https://arcadedb.com/academy.html</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=47692363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47692363</guid></item><item><title><![CDATA[OLAP GraphDB: CSR analytical views coexisting with OLTP (with LDBC benchmarks)]]></title><description><![CDATA[
<p>Article URL: <a href="https://arcadedb.com/blog/graph-olap-engine-the-fastest-graph-analytics-with-zero-compromises/">https://arcadedb.com/blog/graph-olap-engine-the-fastest-graph-analytics-with-zero-compromises/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47517530">https://news.ycombinator.com/item?id=47517530</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 25 Mar 2026 14:06:06 +0000</pubDate><link>https://arcadedb.com/blog/graph-olap-engine-the-fastest-graph-analytics-with-zero-compromises/</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=47517530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47517530</guid></item><item><title><![CDATA[New comment by lvca in "Grafeo – A fast, lean, embeddable graph database built in Rust"]]></title><description><![CDATA[
<p>Do you know if Grafeo ever implemented the LDBC benchmark? I'd love to compare it with other Graph Databases: <a href="https://arcadedb.com/blog/neo4j-alternatives-in-2026-a-fair-look-at-the-open-source-options/" rel="nofollow">https://arcadedb.com/blog/neo4j-alternatives-in-2026-a-fair-...</a><p>Especially with OLAP queries.</p>
]]></description><pubDate>Sun, 22 Mar 2026 18:17:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47480443</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=47480443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47480443</guid></item><item><title><![CDATA[New comment by lvca in "Show HN: We forked KuzuDB and added concurrent writes for AI agent memory"]]></title><description><![CDATA[
<p>Interesting project! The single-writer limitation is a real pain point for multi-agent systems.<p>Worth mentioning ArcadeDB (<a href="https://arcadedb.com" rel="nofollow">https://arcadedb.com</a>) — it's an open-source multi-model database (Apache 2.0) that supports concurrent writes natively, with graph (OpenCypher/Gremlin), document, key-value, and time-series models in one engine. No need to fork or maintain a separate project.<p>It also speaks the Neo4j Bolt protocol, so existing tooling works out of the box. Could be a good fit for agent memory use cases like this.</p>
]]></description><pubDate>Tue, 10 Mar 2026 04:55:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47319212</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=47319212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47319212</guid></item><item><title><![CDATA[New comment by lvca in "Intelligence is a commodity. Context is the real AI Moat"]]></title><description><![CDATA[
<p>This resonates strongly. We've been working on exactly this problem with ArcadeDB — a multi-model database that natively supports graphs, documents, key-value, time-series, and vector search in a single engine. (<a href="https://arcadedb.com" rel="nofollow">https://arcadedb.com</a>)<p>The insight about relationships growing faster than nodes is spot on, and it's why we think the graph model is the natural fit for context layers. But in practice, you also need documents, vectors, and sometimes time-series data alongside the graph. Forcing everything into a single model (or stitching together multiple databases) creates friction that kills agent workflows.<p>On the GQL/Cypher vs SQL point — agreed on token efficiency. We support both SQL (extended with graph capabilities) and Cypher-style syntax, and the difference in prompt size for traversal queries is dramatic. An N-hop relationship query that takes 5+ lines of SQL JOINs is a single readable line in a graph query language. For LLM-generated queries, that's not just an aesthetic win — it directly reduces error rates and token costs.<p>Re: GraphRAG — we've seen the same convergence. Vector similarity to find the right neighborhood, then graph traversal for structured context. Having both in one engine (ArcadeDB supports vector indexing natively) means you avoid the API orchestration overhead you mention. One query, one database, full context.<p>The training gap for graph query languages is real but closing fast. As more agent frameworks adopt graph-based context, the flywheel will kick in.</p>
]]></description><pubDate>Fri, 06 Mar 2026 05:59:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47271423</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=47271423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47271423</guid></item><item><title><![CDATA[KuzuDB was archived after the Apple acquisition – here's a migration guide]]></title><description><![CDATA[
<p>Article URL: <a href="https://arcadedb.com/blog/from-kuzudb-to-arcadedb-migration-guide/">https://arcadedb.com/blog/from-kuzudb-to-arcadedb-migration-guide/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47152757">https://news.ycombinator.com/item?id=47152757</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 25 Feb 2026 15:23:31 +0000</pubDate><link>https://arcadedb.com/blog/from-kuzudb-to-arcadedb-migration-guide/</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=47152757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47152757</guid></item><item><title><![CDATA[New comment by lvca in "SurrealDB 3.0: Improved stability, performance, and tooling"]]></title><description><![CDATA[
<p>Congrats to the SurrealDB team! Shipping 3.0 is a serious milestone.<p>This is also a broader validation moment for the multi-model database space. In a market historically dominated by specialized, single-purpose systems (a separate DB for graphs, another for documents, another for search), it's meaningful that multiple independent projects — SurrealDB, ArcadeDB, and others — are converging on the same thesis: one database, many models. That kind of convergence signals the idea has real legs, not just as an engineering curiosity but as something the market is starting to demand.<p>If you're evaluating options in this space, worth also looking at ArcadeDB (<a href="https://arcadedb.com" rel="nofollow">https://arcadedb.com</a>, Apache 2.0). It covers the same models — graph, document, key/value, time-series, full-text search, vector embeddings — but differs in a few practical ways:<p>- Query language: ArcadeDB speaks SQL, Cypher (OpenCypher-compliant with TCK testing), Gremlin, GraphQL, and MongoDB QL out of the box, so existing tooling tends to work without migration. The 26.2.1 release also added the Neo4j Bolt wire protocol, so standard Neo4j drivers connect directly.<p>- TimeSeries model is coming next week already compatible with the time series landscape, highly optimized<p>- License: Apache 2.0 with an explicit commitment to never change it. SurrealDB 3.0 ships under BSL 1.1, which converts to Apache 2.0 in 2030<p>- Runtime: Java 21, embeddable as a library or client-server, runs on Linux/macOS/Windows (x86_64 and ARM64).<p>Not saying one is better for all use cases — both are interesting takes on the multi-model problem. If BSL or SurrealQL lock-in are considerations for your team, ArcadeDB is in the same conversation.<p>Disclosure: I'm the founder of ArcadeDB and of OrientDB (now part of SAP - one of the DBMS SurrealDB was inspired by)</p>
]]></description><pubDate>Mon, 23 Feb 2026 15:57:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47124081</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=47124081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47124081</guid></item><item><title><![CDATA[New comment by lvca in "Evolving ArangoDB's Licensing Model for a Sustainable Future"]]></title><description><![CDATA[
<p>100% agree. Nobody is really interested on having ArangoDB on the cloud as a service. I guess >99% of the users are not paying and the company is running out of money (sales guys cost a lot!). I think this is a suicide for the product. Clients will remain, also because the switch is expensive. Their proprietary AQL is not easy to convert into SQL, Cypher or Gremlin....</p>
]]></description><pubDate>Mon, 16 Oct 2023 05:44:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=37896263</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=37896263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37896263</guid></item><item><title><![CDATA[New comment by lvca in "So what’s next (personal news from developer of popular CoreJS polyfill)"]]></title><description><![CDATA[
<p>What a story!<p>It's hard to make OSS sustainable without millions of $ and VCs trying to turn that OSS tech in a huge business. With OrientDB we got lucky, not it's the past... Now I'm experimenting with a different approach of redistributing GitHub Sponsorships to the developers that actively work to the project:<p><a href="https://blog.arcadedb.com/welcome-to-arcadedb#whats-next" rel="nofollow">https://blog.arcadedb.com/welcome-to-arcadedb#whats-next</a><p>After almost 18 months it's still far from being sustainable. Pure OSS is one of the hardest field to make some money because of the average developer: they just take without giving anything back in terms of work (contributing) or money.</p>
]]></description><pubDate>Wed, 15 Feb 2023 22:23:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=34811630</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=34811630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34811630</guid></item><item><title><![CDATA[New comment by lvca in "Bullshit graph database performance benchmarks"]]></title><description><![CDATA[
<p>What about <a href="https://arcadedb.com" rel="nofollow">https://arcadedb.com</a> ? Open Source, Apache 2, Free for any usage. It supports SQL but also Cypher and Gremlin (and something of MongoDB and Redis query languages)</p>
]]></description><pubDate>Fri, 13 Jan 2023 20:33:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=34373499</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=34373499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34373499</guid></item><item><title><![CDATA[New comment by lvca in "Databases in 2022: A Year in Review"]]></title><description><![CDATA[
<p>What about ArcadeDB? <a href="https://arcadedb.com" rel="nofollow">https://arcadedb.com</a> (Apache2)</p>
]]></description><pubDate>Mon, 02 Jan 2023 23:44:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=34225377</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=34225377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34225377</guid></item><item><title><![CDATA[Welcome to ArcadeDB and the Quest for New Business Model for Open Source]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.arcadedb.com/welcome-to-arcadedb">https://blog.arcadedb.com/welcome-to-arcadedb</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28384351">https://news.ycombinator.com/item?id=28384351</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Sep 2021 19:14:06 +0000</pubDate><link>https://blog.arcadedb.com/welcome-to-arcadedb</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=28384351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28384351</guid></item><item><title><![CDATA[New comment by lvca in "OrmHate (2012)"]]></title><description><![CDATA[
<p>I agree that a pure ODBMS makes no much sense today, but OrientDB is a Multi-Model where the Object Model is one of the supported models. You can mix objects, graphs, schema-less documents and much more + using SQL as the query language. Boom!<p>(Disclaimer: I am the founder of OrientDB)</p>
]]></description><pubDate>Tue, 22 May 2018 14:51:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=17126272</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=17126272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17126272</guid></item><item><title><![CDATA[New comment by lvca in "Compiled GraphQL as a database query language"]]></title><description><![CDATA[
<p>Great job, finally you can use GraphQL on top of OrientDB without any performance penalties.</p>
]]></description><pubDate>Thu, 20 Jul 2017 05:44:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=14810254</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=14810254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14810254</guid></item><item><title><![CDATA[New comment by lvca in "Ask HN: How difficult is it to shift a database?"]]></title><description><![CDATA[
<p>Most of the Neo4j users don't use the TinkerPop, otherwise, it would be a drop-in replacement. If you're using Neo4j Cypher, you should use the SQL MATCH in OrientDB (very similar). Take a look at this page for the migration: <a href="https://dzone.com/articles/introducing-the-neo4j-to-orientdb-importer" rel="nofollow">https://dzone.com/articles/introducing-the-neo4j-to-orientdb...</a>.<p>For IBM Graph (that is Titan under the hood) you should install the TinkerPop plugin in Neo4j, export it as GraphML and then import it into IBM Graph. The query must be completely rewritten. In Gremlin 3 there is a minimal pattern matching, maybe you could try using that.</p>
]]></description><pubDate>Tue, 18 Jul 2017 12:12:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=14795852</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=14795852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14795852</guid></item><item><title><![CDATA[New comment by lvca in "Ask HN: Is there an open source equivalent to Palantir?"]]></title><description><![CDATA[
<p>RTÉ Investigations Unit used OrientDB to find corruption cases: <a href="http://orientdb.com/rte-iu_case-study/" rel="nofollow">http://orientdb.com/rte-iu_case-study/</a></p>
]]></description><pubDate>Thu, 26 Jan 2017 10:49:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=13490318</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=13490318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13490318</guid></item><item><title><![CDATA[New comment by lvca in "RethinkDB Postmortem"]]></title><description><![CDATA[
<p>Nice reading and Kudos to the entire RethinkDB team for what they have done, especially the evangelization of the Reactive Model in the database. This inspired other vendors like OrientDB to do the same.<p>Running a company where a large part of the users is developers is very hard. The secret sauce is providing a good product and create a business where some of the users would pay to have something more, like support and/or an Enterprise edition.<p>The truth is, AFAIK, no NoSQL company backed by VC is still profitable today. Not even MongoDB that has got more than $300M and is able to collect just $60M/year by spending much more to be up & running.<p>Disclaimer: I'm the author of OrientDB.</p>
]]></description><pubDate>Wed, 18 Jan 2017 07:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=13424808</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=13424808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13424808</guid></item><item><title><![CDATA[The best article about VC money]]></title><description><![CDATA[
<p>Article URL: <a href="https://techcrunch.com/2016/09/16/venture-capital-is-a-hell-of-a-drug/">https://techcrunch.com/2016/09/16/venture-capital-is-a-hell-of-a-drug/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12525963">https://news.ycombinator.com/item?id=12525963</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 18 Sep 2016 16:46:29 +0000</pubDate><link>https://techcrunch.com/2016/09/16/venture-capital-is-a-hell-of-a-drug/</link><dc:creator>lvca</dc:creator><comments>https://news.ycombinator.com/item?id=12525963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12525963</guid></item></channel></rss>