知識庫 / NoSQL RSS 訂閱

使用 Spring Boot 和 @DataCassandraTest 測試 NoSQL 查詢

通常,我們使用 Spring 的自動配置系統,如 @SpringBootTest 進行 Spring Boot 應用程序的測試。但這樣做會導致大量自動配置組件的導入。然而,為了測試,僅加載所需的部分通常更有幫助。

收藏 評論

使用 Spring Boot 連接 NoSQL 數據庫

本教程將指導您使用 Spring Boot 連接到 NoSQL 數據庫。我們將重點介紹 DataStax Astra DB,這是一款基於 Apache Cassandra 的 DBaaS(數據庫即服務),它允許您開發和部署數據驅動的應用。

收藏 評論

ElasticSearch全文搜索快速入門

ElasticSearch 是一種基於 Apache Lucene 的搜索引擎,它支持全文本搜索查詢和基於語言的搜索,可搜索單個或多個詞語或短語,並返回滿足搜索條件的文檔。

收藏 評論

使用 Spring Cloud AWS 集成 Amazon DynamoDB

無SQL數據庫已成為構建應用程序持久層的一種流行選擇。亞馬遜 DynamoDB 是一種由亞馬遜雲服務 (AWS) 提供的、無服務器且完全託管的無SQL數據庫。在近十年中,DynamoDB 已確立……

收藏 評論

Spring Boot 中 MongoDB 自動生成字段

本教程將指導您在 Spring Boot 中實現 MongoDB 的自動生成字段。當使用 MongoDB 作為 Spring Boot 應用程序的數據庫時,您不能使用 @GeneratedValue 註解,因為…

收藏 評論

FaunaDB 使用入門與 Spring

本文將探討Fauna分佈式數據庫。我們將瞭解其功能、應用以及如何與之交互。請注意:本文使用Fauna Query的舊版本。

收藏 評論

Elasticsearch 簡單標記實現

本文是系列文章之一: • 使用 Elasticsearch 的簡單標籤實現 • 使用 JPA 的簡單標籤實現 • 使用 JPA 的高級標籤實現 • 簡單標籤實現(一)

收藏 評論

Spring Security 與 MongoDB 認證

Spring Security 提供多種認證系統,例如通過數據庫和 UserDetailService。 此外,我們也可以使用 MongoDB 存儲庫,而不是 JPA 持久層。 本教程將演示如何通過 Spring Security 進行認證。

收藏 評論

使用 MongoDB 和 Quarkus 入門指南

Quarkus 是一款流行的 Java 框架,針對創建內存佔用少、啓動速度快的應用程序進行了優化。 與 MongoDB(一種流行的 NoSQL 數據庫)結合使用,Quarkus 提供了一個強大的工具包,用於開發高性能、可伸縮的應用程序。

收藏 評論

異步批量操作在 Couchbase

本篇教程是關於在Spring應用中使用Couchbase的後續內容,探討了Couchbase SDK的異步特性,以及如何通過批量執行持久化操作,從而使應用程序實現優化。

收藏 評論

Apache Cassandra存儲引擎指南

現代數據庫系統通過利用複雜的存儲引擎,來保障可靠性、一致性、高吞吐量等一系列能力。本教程將深入探討...

收藏 評論

使用 MongoDB 和 Spring Boot 上傳和檢索文件

本教程將介紹如何使用 MongoDB 和 Spring Boot 上傳和檢索文件。我們將使用 MongoDB BSON 處理小型文件,使用 GridFS 處理大型文件。首先,我們將添加 spring-boot-starter-data-mongodb 依賴項到我們的 pom.xml 文件中。

收藏 評論

Spring Session 與 MongoDB

本教程將介紹如何使用 Spring Session 與 MongoDB 集成,無論使用 Spring Boot 還是不使用。Spring Session 也可以與 Redis 和 JDBC 等其他存儲後端配合使用。

收藏 評論

Spring Boot 集成測試與嵌入式 MongoDB

本教程將指導您如何結合 Flapdoodle 的嵌入式 MongoDB 解決方案和 Spring Boot,流暢地運行 MongoDB 集成測試。MongoDB 是一種流行的 NoSQL 文檔數據庫,具有高可擴展性、內置分片等特點。

收藏 評論

使用 Spring Boot 記錄 MongoDB 查詢

在使用 Spring Data MongoDB 時,我們可能需要比默認級別更高的日誌記錄。例如,我們需要查看語句執行情況或查詢參數等額外信息。本教程將演示如何實現。

收藏 評論