博客 / 列表

pipiimmortal - MongoDB 安裝配置

安裝 下載 安裝包歸檔 解壓操作 tar -zxvf mongodb.tgz 重命名文件夾 mv mongodb mongodb4.4.12 環境配置 vi ~/.bashrc 在文件末尾添加 PATH,如下所示: export PATH=/usr/mongodb4.4.12/bin:$PATH 結果如下圖所示。 保存並退出到 shell source ~/.bashrc 創建文件夾存放數據和日

mongodb , centos7 , Linux , 學習筆記

pipiimmortal - MongoDB 的文檔查詢操作

前置知識 find 語法 格式:db.COLLECTION_NAME.find(query, projection) 參數説明: query:可選,使用查詢操作符指定的查詢條件。 projection:可選,使用投影操作符指定返回的鍵。如果要在查詢時返回文檔中所有鍵值,只需省略該參數即可(默認為省略)。 文檔查詢條件的構造可以參考下表所示。 操作 格式 範例

mongodb , 學習筆記

pipiimmortal - 如何保證冪等性

如何保證冪等性 什麼是冪等性 冪等性:概念源於數學,原意是指一個操作如果連續執行多次所產生的結果與僅執行一次的效果相同,那麼我們就稱這個操作是冪等的。 調用方,對一個系統進行重複調用(參數全部相同),不論重複調用多少次,這些調用對系統的影響都是相同的效果。不會隨着次數的變化而改變。 舉例: 冪等性 假設對象 Person中 有個 name 屬性,有個 setName 方法 setName(S

學習筆記 , 軟件工程

pipiimmortal - MongoDB 的文檔編輯操作

1. 創建實驗用的數據庫和集合 建立實驗用數據庫 student中 stuinfo集合 # use student # db # db.createCollection("'stuinfo") 2. 插入文檔 (1) 方法一使用 insert db.stuinfo.insert({_id:001,name:'alice',age:18}) (2) 方法二使用 save db. COLLECTI

mongodb , 學習筆記

pipiimmortal - MongoDB 基本操作

打開 MongoDB Shell mongo 數據庫基本操作 查看當前指向的數據庫 shell 會連到 MongoDB 服務器的默認數據庫 test,並將這個數據庫連接賦值給全局變量 db。 這個變量是通過 shell 訪問 MongoDB 的主要入口點。 db 創建數據庫 使用 use 命令創建數據庫,如果數據庫不存在,則創建數據庫,否則切換到指定數據庫。 use demodb1 現

mongodb , 學習筆記

pipiimmortal - 星閃開放空間分佈式信息採集系統研究報告

星閃開放空間分佈式信息採集系統研發 摘要:針對傳統分佈式信息採集系統存在的自主可控性差、網絡延遲高、拓撲靈活性不足等問題,本項目提出基於星閃(SparkLink)技術與OpenHarmony操作系統的分佈式信息採集系統。通過構建星閃自組網實現多Data節點的動態連接,採用Receiver節點作為星閃-WiFi異構網關,結合MQTT協議實現雲端數據融合。首創支持樹型/星型混合拓撲的絡拓撲結構,提出末

學習筆記

pipiimmortal - Redis 5.0.5 配置文件

配置文件 # Redis configuration file example. # # Note that in order to read the configuration file, Redis must be # started with the file path as first argument: # # ./redis-server /path/to/redis.conf #

redis , 學習筆記

pipiimmortal - Linux Redis 安裝、配置、教程(一)

下載安裝包 到 index of /releases/ 下載對應版本 安裝準備 安裝運行環境 yum install gcc-c++ 解壓 tar -zxvf redis-5.0.5.tar.gz 我放在了根目錄 編譯 進入解壓的文件夾,執行 make 命令 cd redis5.0.5 make MALLOC=libc

redis , Linux , 學習筆記

pipiimmortal - Windows 下向 VMware 的 CentOS7 虛擬機中複製文件報錯

前言 Windows 下向 VMware 的 CentOS7 虛擬機中複製文件報錯 error when getting information for file “//tmp/vmwarednd/c2d6jq/jdk-8u361-linux-x64.rpm”: no such file or directory 一、卸載預裝的“open-vm-tool”包 檢測是否預裝了open-vm

Linux , 學習筆記

pipiimmortal - 【筆記】CentOS 7 中配置 YUM

在 CentOS 7 中配置 YUM(Yellowdog Updater Modified)主要涉及修改倉庫源以提升下載速度或添加第三方軟件源。以下是詳細步驟: 一、備份原有倉庫配置 sudo cp -r /etc/yum.repos.d /etc/yum.repos.d.backup 二、配置國內鏡像源(如阿里雲、清華大學) 1. 使用阿里雲鏡像 下載阿里雲倉庫文件: sudo

Linux , 學習筆記