Skip to content

Ce Gao

Co-founder of TensorChord · Creator of pgvecto.rs, VectorChord, and envd (@gaocegege)

Co-founder of TensorChord and original co-author of pgvecto.rs and vchord. Follow on GitHub (@gaocegege).

  • Do we really need a specialized vector database? (2023)

    By Ce Gao In Engineering 2667 words 13 min

    Ce Gaopostgresql

    Do we really need a specialized vector database? (2023)

    Notice: This article, originally published in 2023, discusses the relevance and necessity of specialized vector databases, particularly in relation to Postgres and its capabilities. For further insights and discussions on this topic, please refer to …

    Notice: This article, originally published in 2023, discusses the relevance and necessity of specialized vector databases, particularly in relation to Postgres and its capabilities. For further insights and discussions on this topic, please refer to …

  • VectorChord: Store 400k Vectors for $1 in PostgreSQL

    By Ce Gao, Jinjing Zhou, Junyu Chen In Engineering 1314 words 7 min

    Ce GaoJinjing ZhouJunyu Chenvectorchord

    VectorChord: Store 400k Vectors for $1 in PostgreSQL

    We’re pleased to announce our new vector search extension for PostgreSQL, providing a highly cost-effective way to manage large vectors. Using VectorChord, you can achieve a QPS of 131 with 0.95 precision on 100 million 768-dimensional vectors for …

    We’re pleased to announce our new vector search extension for PostgreSQL, providing a highly cost-effective way to manage large vectors. Using VectorChord, you can achieve a QPS of 131 with 0.95 precision on 100 million 768-dimensional vectors for …

  • Introducing PGVecto.rs Cloud - Scalable Vector Search in PostgreSQL, Now in the Cloud

    By Ce Gao In Engineering 379 words 2 min

    Ce Gaovector-database

    Introducing PGVecto.rs Cloud - Scalable Vector Search in PostgreSQL, Now in the Cloud

    In an exciting development, we are thrilled to announce the launch of PGVecto.rs Cloud - bringing the power of scalable vector search to your PostgreSQL databases, now available as a fully managed cloud service. PGVecto.rs is a pioneering Postgres …

    In an exciting development, we are thrilled to announce the launch of PGVecto.rs Cloud - bringing the power of scalable vector search to your PostgreSQL databases, now available as a fully managed cloud service. PGVecto.rs is a pioneering Postgres …

  • My binary vector search is better than your FP32 vectors

    By Ce Gao In Engineering 1227 words 6 min

    Ce Gaopostgresql

    My binary vector search is better than your FP32 vectors

    Within the field of vector search, an intriguing development has arisen: binary vector search. This approach shows promise in tackling the long-standing issue of memory consumption by achieving a remarkable 30x reduction. However, a critical aspect …

    Within the field of vector search, an intriguing development has arisen: binary vector search. This approach shows promise in tackling the long-standing issue of memory consumption by achieving a remarkable 30x reduction. However, a critical aspect …

  • pgvector vs. pgvecto.rs in 2024: A Comprehensive Comparison for Vector Search in PostgreSQL

    By Ce Gao In Engineering 1462 words 7 min

    Ce Gao

    pgvector vs. pgvecto.rs in 2024: A Comprehensive Comparison for Vector Search in PostgreSQL

    pgvector and pgvecto.rs are both vector search extensions designed to enhance the capabilities of PostgreSQL. These extensions revolutionize the way vector search is performed within the database, providing scalable, low-latency, and hybrid-enabled …

    pgvector and pgvecto.rs are both vector search extensions designed to enhance the capabilities of PostgreSQL. These extensions revolutionize the way vector search is performed within the database, providing scalable, low-latency, and hybrid-enabled …

  • Do we really need a specialized vector database?

    By Ce Gao In Engineering 2624 words 13 min

    Ce Gaoai

    Do we really need a specialized vector database?

    With the popularity of LLM (Large Language Model), vector databases have also become a hot topic. With just a few lines of simple Python code, a vector database can act as a cheap but highly effective “external brain” for your LLM. But do we really …

    With the popularity of LLM (Large Language Model), vector databases have also become a hot topic. With just a few lines of simple Python code, a vector database can act as a cheap but highly effective “external brain” for your LLM. But do we really …

  • Building the RAG pipeline with LlamaIndex and pgvecto.rs

    By Ce Gao In Engineering 289 words 2 min

    Ce Gaoai

    Building the RAG pipeline with LlamaIndex and pgvecto.rs

    LlamaIndex is a simple, flexible data framework for connecting custom data sources to large language models (LLMs). pgvecto.rs provides a LlamaIndex integration that allows you to retrieve the most similar vectors. In this blog post, we will show you …

    LlamaIndex is a simple, flexible data framework for connecting custom data sources to large language models (LLMs). pgvecto.rs provides a LlamaIndex integration that allows you to retrieve the most similar vectors. In this blog post, we will show you …

  • Building LLM Applications in LangChain using pgvecto.rs

    By Ce Gao In Engineering 717 words 4 min

    Ce Gaoai

    Building LLM Applications in LangChain using  pgvecto.rs

    LangChain is a framework for developing applications powered by language models. It enables applications that: Are context-aware: connect a language model to sources of context (prompt instructions, few shot examples, content to ground its response …

    LangChain is a framework for developing applications powered by language models. It enables applications that: Are context-aware: connect a language model to sources of context (prompt instructions, few shot examples, content to ground its response …

  • pgvecto.rs 0.2: Unifying Relational Queries and Vector Search in PostgreSQL

    By Ce Gao In Release Notes 1062 words 6 min

    Ce Gaoreleasevectorsearch

    pgvecto.rs 0.2: Unifying Relational Queries and Vector Search in PostgreSQL

    We are excited to announce the release of pgvecto.rs 0.2, a significant milestone in the journey of bridging the gap between relational queries and vector search in PostgreSQL. This update brings together the power of both worlds, offering enhanced …

    We are excited to announce the release of pgvecto.rs 0.2, a significant milestone in the journey of bridging the gap between relational queries and vector search in PostgreSQL. This update brings together the power of both worlds, offering enhanced …