{"id":733,"date":"2026-08-18T05:49:40","date_gmt":"2026-08-18T05:49:40","guid":{"rendered":"https:\/\/www.kingbaseglobal.com\/blog\/tech-blog\/how-to-verify-kingbasees-native-vector-search-and-rag-capabilities_-a-technical-feasibility-guide\/"},"modified":"2026-08-24T01:57:10","modified_gmt":"2026-08-24T01:57:10","slug":"how-to-verify-kingbasees-native-vector-search-and-rag-capabilities-a-technical-feasibility-guide","status":"publish","type":"post","link":"https:\/\/www.kingbaseglobal.com\/blog\/tech-blog\/how-to-verify-kingbasees-native-vector-search-and-rag-capabilities-a-technical-feasibility-guide\/","title":{"rendered":"How to Verify KingbaseES Native Vector Search and RAG"},"content":{"rendered":"<h1>How to Verify KingbaseES Native Vector Search and RAG<\/h1>\n<p><img decoding=\"async\" src=\"https:\/\/kingbase-bbs.oss-cn-beijing.aliyuncs.com\/qywx\/blogImage\/183a9bd9-ed5f-42a2-be69-01d03e321ef1.webp\" alt=\"A minimalist editorial illustration showing a solid dark blue cube representing a relational database and a separate translucent cyan prism representing a vector index, symbolizing\" \/><\/p>\n<h2>Architectural Prerequisites: Distinguishing System of Record from Vector Store<\/h2>\n<p>Before attempting to integrate AI workloads, enterprise architects must first resolve the fundamental architectural distinction: is the database serving as the System of Record (transactional integrity) or the Vector Store (semantic retrieval)?<\/p>\n<p>KingbaseES is a commercial relational database designed for ACID compliance, transactional consistency, and complex relational queries. KingbaseES V9 supports native vector search through its KES Vector component, but it is not a dedicated vector database like Milvus or Qdrant. Conflating these roles can lead to performance bottlenecks during high-concurrency vector insertions or latency spikes in retrieval operations.<\/p>\n<p>The core constraint for a KingbaseES AI database implementation is the separation of concerns:<\/p>\n<ul>\n<li>Transactional Layer: KingbaseES manages the &quot;System of Record,&quot; ensuring data integrity, access control, and metadata filtering.<\/li>\n<li>Vector Layer: The retrieval of high-dimensional vectors requires specific indexing strategies (<code>IVF_Flat<\/code>, HNSW) that operate differently from traditional B-tree or GiST indexes.<\/li>\n<\/ul>\n<p>Evidence indicates that KingbaseES supports real-time upserts and has been tested at a billion-vector scale. That scale figure is a vendor claim, so validate it against your own dataset and hardware in a PoC. It also does not imply that KingbaseES replaces the need for a dedicated vector engine in all scenarios. The decision to use KingbaseES as a unified store depends on whether your workload prioritizes the tight coupling of metadata and vectors (unified) or extreme vector-specific optimization (separate).<\/p>\n<h2>Verifying Native Vector Indexing: The Version and Extension Gap<\/h2>\n<p>A critical failure point in AI migration projects is assuming that a specific database version supports the required vector extensions. Unlike open-source projects where features are often community-driven and version-agnostic, commercial databases like KingbaseES introduce vector capabilities in specific releases. In KingbaseES, native vector support ships with V9 through the KES Vector component.<\/p>\n<h3>Prerequisites for Verification<\/h3>\n<p>Before proceeding with any vector configuration, you must verify the specific version of KingbaseES in your environment. The following steps outline the verification process.<\/p>\n<h3>Step 1: Check Version and Extension Status<\/h3>\n<p>Query the database to identify the installed version and check for the presence of vector-related extensions.<\/p>\n<pre><code class=\"language-sql\">-- Verify the database version\nSELECT version();\n\n-- Check for installed extensions (syntax may vary by version)\nSELECT extname, extversion\nFROM pg_extension\nWHERE extname LIKE '%vector%' OR extname LIKE '%ai%';\n<\/code><\/pre>\n<p><em>Note: If the <code>pg_extension<\/code> query returns no results or an error, the native vector extension is not enabled in your current version. You must consult the official KingbaseES release notes for your specific version to confirm if vector support was introduced. In KingbaseES V9, vector support ships with the KES Vector component.<\/em><\/p>\n<h3>Step 2: Validate Supported Index Methods<\/h3>\n<p>KingbaseES provides standard index methods including B-tree, Bitmap, Hash, GiST, SP-GiST, GIN, and BRIN for relational data. For vector similarity, KingbaseES V9 uses the KES Vector component with <code>IVF_Flat<\/code> and HNSW index types, plus exact (Flat) search, over dense (FP32\/FP16), sparse, and binary vectors. Six distance metrics are supported: L2, inner product, cosine, L1, Hamming, and Jaccard. These vector indexes are separate from the standard relational index methods.<\/p>\n<p>Verify if your version supports the specific operator classes required for vector similarity:<\/p>\n<pre><code class=\"language-sql\">-- Example check for index operator classes (Subject to version verification)\nSELECT *\nFROM pg_opclass\nWHERE opcname LIKE '%vector%' OR opcname LIKE '%embedding%';\n<\/code><\/pre>\n<h3>Step 3: Custom Index Method Capability<\/h3>\n<p>KingbaseES allows users to define their own index methods. While this is described as &quot;fairly complicated,&quot; it is an advanced fallback rather than the primary path. In KingbaseES V9, the native path for vector search is the KES Vector component with <code>IVF_Flat<\/code> and HNSW indexes.<\/p>\n<ul>\n<li>Risk: If no native vector extension is found, relying on custom index methods requires significant development effort and may lack the performance optimizations of a dedicated vector store.<\/li>\n<li>Action: If native support is missing, do not proceed with in-database vector search. Plan for an external vector store integration.<\/li>\n<\/ul>\n<h2>Hybrid Search Architecture: Metadata Filtering and Keyword Integration<\/h2>\n<p>Once vector indexing is verified, the next architectural challenge is Hybrid Search: combining semantic similarity (vector distance) with exact keyword filtering (metadata). This is the standard pattern for Retrieval-Augmented Generation (RAG) to ensure retrieved context is both relevant and accurate.<\/p>\n<p>KingbaseES supports metadata filtering alongside vector search operations. In KingbaseES V9, the KES Vector component supports cross-model hybrid retrieval in a single SQL statement, combining vector similarity with relational, JSON, time-series, and GIS predicates, with ACID transaction coverage. This allows you to filter results based on relational data (e.g., <code>department_id<\/code>, <code>created_date<\/code>, <code>tenant_id<\/code>) before or during the vector distance calculation.<\/p>\n<h3>Constructing a Hybrid Query<\/h3>\n<p>The vector operator syntax depends on the KES Vector component and your version. KES Vector supports six distance metrics: L2, inner product, cosine, L1, Hamming, and Jaccard. Confirm the exact operator syntax for your version.<\/p>\n<p><em>Scenario:<\/em> Retrieve the top 10 documents most similar to a query vector, but only from the &quot;Finance&quot; department and created after &quot;2023-01-01&quot;.<\/p>\n<pre><code class=\"language-sql\">-- Conceptual SQL for Hybrid Search\n-- Note: The vector operator syntax (e.g., &lt;-&gt;) must be verified against your specific version\/extension.\nSELECT\n    id,\n    title,\n    content\nFROM\n    documents\nWHERE\n    -- Vector similarity condition (Placeholder for verified syntax)\n    embedding_column &lt;-&gt; $query_vector &lt; 0.85\n    -- Metadata filtering condition\n    AND department = 'Finance'\n    AND created_at &gt; '2023-01-01'\nORDER BY\n    -- Ordering by similarity score\n    embedding_column &lt;-&gt; $query_vector\n;\n<\/code><\/pre>\n<p>Key Considerations:<\/p>\n<ol>\n<li>Filter Pushdown: Ensure the database optimizer can push down the metadata filters (<code>WHERE<\/code> clause) before executing the expensive vector distance calculation. This is critical for performance at the billion-vector scale.<\/li>\n<li>Namespace Isolation: KingbaseES supports namespaces for multi-tenant isolation. Use this feature to ensure that vector searches in a multi-tenant environment do not leak data across tenants.<\/li>\n<li>Syntax Verification: If the specific vector operator is not documented in your version, you may need to use a <code>JOIN<\/code> with a separate vector index table or rely on an external vector store for the similarity calculation, then join back to KingbaseES for metadata.<\/li>\n<\/ol>\n<h2>Embedding Generation: Native vs. Client-Side Operations<\/h2>\n<p>A common misconception is that the database engine itself generates embeddings. In the current landscape of KingbaseES capabilities, no native SQL function for generating embeddings (e.g., <code>generate_embedding()<\/code>) is documented; verify against your version&#8217;s manual. Embeddings are normally computed client-side.<\/p>\n<p>The Boundary of Capability:<\/p>\n<ul>\n<li>KingbaseES Role: Storage, indexing, and retrieval of pre-computed vectors.<\/li>\n<li>Client Role: Execution of AI models (e.g., BERT, Sentence Transformers) to generate embeddings.<\/li>\n<\/ul>\n<h3>Recommended Workflow<\/h3>\n<ol>\n<li>Client-Side Generation: Use your application layer (Python, Java, etc.) to call an embedding model and generate the vector.<\/li>\n<li>Ingestion: Insert the resulting vector into KingbaseES.<\/li>\n<li>Storage: Store the vector in a column defined as a vector type (if supported) or a compatible binary\/JSONB format.<\/li>\n<\/ol>\n<p>Integration Architecture:<\/p>\n<p>If your application requires real-time embedding generation, ensure the AI framework has a stable connection to KingbaseES. KingbaseES supports serverless and pod-based deployment options, which can be leveraged to scale the ingestion layer independently of the database layer.<\/p>\n<p>Verification Checklist:<\/p>\n<ul>\n<li class=\"task-list-item\"><input class=\"task-list-item-checkbox\" type=\"checkbox\" disabled\/>Does the application layer handle the <code>model.predict()<\/code> or <code>embed()<\/code> logic?<\/li>\n<li class=\"task-list-item\"><input class=\"task-list-item-checkbox\" type=\"checkbox\" disabled\/>Is the vector data type supported by the specific KingbaseES version?<\/li>\n<li class=\"task-list-item\"><input class=\"task-list-item-checkbox\" type=\"checkbox\" disabled\/>Are there any licensing restrictions on running AI models within the same container as the database? (Typically, AI models run in application containers, not the DB container).<\/li>\n<\/ul>\n<h2>Operational Safety: Rollback Procedures for Vector Index Corruption<\/h2>\n<p>In high-volume AI migrations, the risk of vector index corruption during bulk ingestion is a primary concern. Unlike standard row data, vector indexes (especially approximate ones like HNSW) are sensitive to data distribution and insertion order.<\/p>\n<p>KingbaseES documentation references a &quot;risk-first framework&quot; for migration, emphasizing schema, data, and rollback planning. However, specific commands for rolling back a corrupted vector index are not explicitly detailed in public evidence.<\/p>\n<h3>Vendor-Neutral Rollback Strategy<\/h3>\n<p>Since specific rollback commands for vector index corruption are unverified, adopt the following procedural safeguards:<\/p>\n<ol>\n<li>Pre-Migration Snapshot: Create a full backup or snapshot of the database state before enabling vector indexing or running bulk upserts.\n<pre><code class=\"language-sql\">-- Standard backup command (Verify syntax for your version)\npg_dump -U &lt;user&gt; -d &lt;database&gt; -f backup_pre_vector.sql\n<\/code><\/pre>\n<\/li>\n<li>Index Recreation Strategy: If corruption is detected, the safest rollback is often to drop the corrupted index and recreate it from the clean data source, rather than attempting to repair the index file.\n<pre><code class=\"language-sql\">-- Step 1: Drop the corrupted index\nDROP INDEX IF EXISTS idx_documents_embedding;\n\n-- Step 2: Verify data integrity\nSELECT COUNT(*) FROM documents;\n\n-- Step 3: Recreate the index\nCREATE INDEX idx_documents_embedding ON documents\nUSING &lt;method&gt; (embedding_column);\n<\/code><\/pre>\n<\/li>\n<li>Transaction Wrapping: For smaller batches, wrap vector insertions in transactions. If an error occurs, rollback the transaction to restore the state.\n<pre><code class=\"language-sql\">BEGIN;\nINSERT INTO documents (...) VALUES (...);\n-- If error occurs, execute ROLLBACK;\nCOMMIT;\n<\/code><\/pre>\n<\/li>\n<\/ol>\n<p><em>Critical Warning:<\/em> Do not assume <code>ROLLBACK<\/code> will fix a corrupted index file on disk. If the index is physically damaged, a restore from backup or index recreation is required.<\/p>\n<h2>Deployment and Scale: Serverless Options and Concurrency Limits<\/h2>\n<p>For enterprises evaluating KingbaseES for AI workloads, deployment architecture is as critical as the software features. The database must handle the high concurrency of vector insertions and the low-latency requirements of LLM context retrieval.<\/p>\n<p>KingbaseES supports serverless and pod-based deployment options, which align well with modern cloud-native architectures.<\/p>\n<h3>Performance Context<\/h3>\n<p>Evidence confirms KingbaseES supports real-time upserts and low-latency queries tested at billion-vector scale. That scale figure is a vendor claim; validate it in a PoC against your own dataset and hardware. Specific latency benchmarks (e.g., &quot;5ms at 99th percentile&quot;) are not publicly available for comparison against dedicated vector stores.<\/p>\n<h3>Deployment Configuration Table<\/h3>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\">Feature<\/th>\n<th style=\"text-align:left\">Capability<\/th>\n<th style=\"text-align:left\">Verification Requirement<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">Deployment Mode<\/td>\n<td style=\"text-align:left\">Serverless, Pod-based<\/td>\n<td style=\"text-align:left\">Confirm with cloud provider or vendor for specific region availability.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align:left\">Concurrency<\/td>\n<td style=\"text-align:left\">Real-time upserts supported<\/td>\n<td style=\"text-align:left\">Test with simulated high-concurrency load (e.g., 10k QPS).<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align:left\">Scale<\/td>\n<td style=\"text-align:left\">Tested at billion-vector scale<\/td>\n<td style=\"text-align:left\">Verify if your specific hardware matches the test environment.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align:left\">Isolation<\/td>\n<td style=\"text-align:left\">Namespaces for multi-tenancy<\/td>\n<td style=\"text-align:left\">Enable namespaces to separate tenant vector spaces.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align:left\">Index Tuning<\/td>\n<td style=\"text-align:left\"><code>IVF_Flat<\/code>, HNSW, exact (Flat)<\/td>\n<td style=\"text-align:left\">Requires DBA knowledge; confirm parameters in the KES Vector documentation.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><em>Note on ACID Guarantees:<\/em><\/p>\n<p>While KingbaseES maintains ACID guarantees for transactional data, vector operations in the KES Vector component participate in ACID transactions. The interaction between ACID transactions and approximate vector index updates (which often prioritize speed over strict consistency) still requires careful configuration. Ensure your vector index settings do not compromise the transactional integrity of the underlying records.<\/p>\n<h2>Decision Matrix: Unified Store vs. External Vector Architecture<\/h2>\n<p>The final step in this technical evaluation is to determine the optimal architecture based on the verification results. The decision rests on whether KingbaseES can natively satisfy the vector search requirements of your RAG pipeline.<\/p>\n<h3>Decision Criteria<\/h3>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\">Criteria<\/th>\n<th style=\"text-align:left\">Unified KingbaseES Approach<\/th>\n<th style=\"text-align:left\">KingbaseES + External Vector Store<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">Vector Syntax Support<\/td>\n<td style=\"text-align:left\">Verified: Native vector types and operators exist in your version.<\/td>\n<td style=\"text-align:left\">Missing: No native vector support or syntax is complex.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align:left\">Embedding Generation<\/td>\n<td style=\"text-align:left\">Client-Side: Embeddings generated externally, stored in DB.<\/td>\n<td style=\"text-align:left\">Client-Side: Embeddings generated externally, stored in Vector DB.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align:left\">Metadata Filtering<\/td>\n<td style=\"text-align:left\">Native: Supported alongside vector search.<\/td>\n<td style=\"text-align:left\">Join Required: Requires joining Vector DB results back to KingbaseES.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align:left\">Operational Complexity<\/td>\n<td style=\"text-align:left\">Lower: Single database to manage, backup, and secure.<\/td>\n<td style=\"text-align:left\">Higher: Two systems to manage, sync, and monitor.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align:left\">Performance<\/td>\n<td style=\"text-align:left\">Good: Tested at billion-vector scale, but latency varies.<\/td>\n<td style=\"text-align:left\">Optimized: Dedicated vector store for low-latency retrieval.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align:left\">Commercial Support<\/td>\n<td style=\"text-align:left\">High: Single vendor for all data layers.<\/td>\n<td style=\"text-align:left\">Mixed: Requires support for both DB and Vector DB.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Recommendation Logic<\/h3>\n<ol>\n<li>\n<p>If Native Vector Support is Verified:<\/p>\n<ul>\n<li>Proceed with the Unified KingbaseES architecture.<\/li>\n<li>Leverage the commercial support SLA and data sovereignty benefits.<\/li>\n<li>Ensure the specific version supports the required index tuning parameters.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>If Native Vector Support is Unverified or Insufficient:<\/p>\n<ul>\n<li>Adopt the KingbaseES + External Vector Store pattern.<\/li>\n<li>Use KingbaseES as the System of Record for metadata and document content.<\/li>\n<li>Use a dedicated vector store (e.g., Milvus, Qdrant, or a managed service) for the vector index and similarity search.<\/li>\n<li>Implement a data synchronization strategy (e.g., CDC or batch sync) to keep the vector store in sync with KingbaseES.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3>Final Conclusion<\/h3>\n<p>In KingbaseES V9, native vector extensions are present through the KES Vector component, so a unified system-of-record plus vector retrieval layer is feasible. Feasibility remains version-dependent: confirm that your specific version includes KES Vector and validate the SQL syntax for hybrid search in a PoC before relying on it.<\/p>\n<p>For enterprises, the primary advantage of KingbaseES remains its commercial status, data sovereignty compliance, and ability to manage relational data at scale. If the specific version lacks the necessary vector extensions, the most robust and supported path is to integrate KingbaseES with a dedicated vector store, ensuring that the &quot;System of Record&quot; remains distinct from the &quot;Vector Layer.&quot;<\/p>\n<h2>FAQ<\/h2>\n<h3>Does KingbaseES support native vector search without external plugins?<\/h3>\n<p>Yes, in KingbaseES V9 vector search is native through the KES Vector component, without external plugins. Confirm that your installed version includes the component and check the release notes; version-level details must be validated with the official documentation and a PoC.<\/p>\n<h3>What is the recommended architecture for RAG using KingbaseES?<\/h3>\n<p>If native vector support is verified on your version, a unified architecture using KingbaseES for both metadata and vector storage is viable. If not, a hybrid architecture using KingbaseES for the System of Record and an external vector store for semantic search is the standard pattern.<\/p>\n<h3>How do I perform hybrid search (keyword + vector) in KingbaseES?<\/h3>\n<p>Use a SQL query combining a vector similarity operator with standard <code>WHERE<\/code> clauses for metadata filtering. In KingbaseES V9, the KES Vector component supports cross-model hybrid retrieval in a single SQL statement, with six distance metrics (L2, inner product, cosine, L1, Hamming, Jaccard). Ensure the database optimizer can push down the metadata filters before performing the vector distance calculation.<\/p>\n<h3>What are the prerequisites for enabling vector operations in KingbaseES?<\/h3>\n<p>Verify that your specific KingbaseES version includes the KES Vector component. For V9, it provides <code>IVF_Flat<\/code> and HNSW index types over dense (FP32\/FP16), sparse, and binary vectors. Ensure the database is configured to support the required index methods and that the client application can handle the vector data type.<\/p>\n<h3>How does KingbaseES handle rollback if vector index operations fail?<\/h3>\n<p>For transactional failures, standard SQL <code>ROLLBACK<\/code> applies. For index corruption, the recommended procedure is to drop the corrupted index and recreate it from the source data, or restore from a pre-migration snapshot. Specific rollback commands for vector index corruption are not universally documented and require version-specific verification.<\/p>\n<hr \/>\n<p><strong>\ud83d\udca1 More Resources<\/strong><\/p>\n<p>If you would like to dive deeper into KingbaseES and its application practices across various industries, we have compiled the following official resources to help you get started quickly and develop and operate with efficiency:<\/p>\n<ul>\n<li><a href=\"https:\/\/bbs.kingbase.com.cn\/\">Kingbase Community<\/a>: A one-stop interactive platform for technical exchanges, Q&amp;A, and experience sharing\u2014join forces with fellow DBAs and developers.<\/li>\n<li><a href=\"https:\/\/www.kingbaseglobal.com\/Solution-Oracle.html\">Kingbase Solutions<\/a>: One-stop full-stack database migration and cloud-native solutions, supporting smooth migration of multi-source heterogeneous data, ensuring high availability, real-time integration, and sustained high performance.<\/li>\n<li><a href=\"https:\/\/www.kingbaseglobal.com\/Customers.html\">Kingbase Case Studies<\/a>: Real-world user scenarios and implementation outcomes, showcasing KingbaseES&#8217;s outstanding capabilities in high availability, high performance, and IT adaptation.<\/li>\n<li><a href=\"https:\/\/docs.kingbase.com.cn\/en\">Kingbase Documentation<\/a>: Authoritative and comprehensive product manuals and technical guides, covering the entire lifecycle from installation and deployment to development, programming, and operations management.<\/li>\n<li><a href=\"https:\/\/www.kingbaseglobal.com\/Download.html\">Free Download<\/a>: Get the latest installation packages, drivers, tools, and patches, supporting multiple platforms and domestic chip architectures.<\/li>\n<li><a href=\"https:\/\/www.kingbaseglobal.com\/blog\/\">Digital Construction Encyclopedia<\/a>: Covers digital strategy planning, data integration, metrics management, database visualization applications, and more to empower enterprise digital transformation.<\/li>\n<\/ul>\n<p><strong>Open Source Resources:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/hgsandy\/Kingbase-docs\">GitHub &#8211; Kingbase-docs<\/a>: Kingbase documentation open-source repository\u2014Stars and contributions are welcome.<\/li>\n<li><a href=\"https:\/\/gitee.com\/hgsandy\/kingbase-docs\">Gitee &#8211; Kingbase-docs<\/a>: Domestic mirror repository for Kingbase documentation for faster access.<\/li>\n<\/ul>\n<p>Welcome to explore the resources above and begin your Kingbase journey!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to Verify KingbaseES Native Vector Search and RAG Architectural Prerequisites: Distinguishing System of Record from Vector Store Before attempting to integrate AI workloads, enterprise architects must first resolve the&#8230;<\/p>\n","protected":false},"author":797,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"meta_description":"Verify KingbaseES V9 native vector search and RAG: KES Vector indexes (IVF_Flat, HNSW), six distance metrics, hybrid retrieval, ACID, and PoC boundaries.","_kingbase_seo_description":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-733","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/posts\/733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/users\/797"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/comments?post=733"}],"version-history":[{"count":3,"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/posts\/733\/revisions"}],"predecessor-version":[{"id":1050,"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/posts\/733\/revisions\/1050"}],"wp:attachment":[{"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/media?parent=733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/categories?post=733"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kingbaseglobal.com\/blog\/wp-json\/wp\/v2\/tags?post=733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}