PO DTO的簡單對比

2021-09-26 09:37:35 字數 341 閱讀 1034

po(persistent object):持久化物件,它跟持久層(通常是關係型資料庫)的資料結構形成一一對應的對映關係,如果持久層是關係型資料庫,那麼,資料表中的每個字段(或若干個)就對應po的乙個(或若干個)屬性。

dto(data transfer object):資料傳輸物件,這個概念**於j2ee的設計模式,原來的目的是為了ejb的分布式應用提供粗粒度的資料實體,以減少分布式呼叫的次數,從而提高分布式呼叫的效能和降低網路負載,但在這裡,我泛指用於展示層與服務層之間的資料傳輸物件。

簡單來說,po一般和資料庫中的表進行對應;dto一般是前後臺傳遞資料的封裝。

Memcache VS Redis 簡單對比

系統業務以純kv的快取為主,資料量大,併發業務量大,memcache比較合適 memcache將所有資料儲存在物理記憶體中,redis則有自己的vm機制,當資料超量時,會引發swap,影響效能 memcache使用多執行緒的模式 主線程監聽,work子執行緒工作 而redis使用單執行緒,難以充分利...

簡單對比 Libevent libev libuv

非同步事件庫本質上是提供非同步事件通知 asynchronous event notification,aen 的。非同步事件通知機制就是根據發生的事件,呼叫相應的 函式進行處理。事件 event 事件是非同步事件通知機制的核心,比如fd事件 超時事件 訊號事件 定時器事件。有時候也稱事件為事件處理...

FPGA ASIC CPU GPU 簡單對比 初識

ai 領域 fpga asic cpu gpu 簡單對比 簡介cpu 處理器 central processing unit,cpu 是一塊超大規模的積體電路,是一台計算機的運算核心 core 和控制核心 control unit 它的功能主要是解釋計算機指令以及處理計算機軟體中的資料。gpu 圖形...