国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

c# 使用protobuf格式操作 Redis

2019-11-17 03:21:33
字體:
來源:轉載
供稿:網友
c# 使用PRotobuf格式操作 Redis

protobuf格式介紹

1.protobuf為goole定義的類似于json的數據格式。2.最終都需要序列化為二進制形式進行傳輸存儲。3.相對于xml,json格式來說,序列化為二進制后占用空間更小。protobuf格式就我個人來說最大好處來說就是數據占用空間小,減少數據傳輸時間。應用與緩存服務器(memcached,redis)上,相對于其它格式數據來說可以減小內存的占用。詳細介紹請參考:http://code.google.com/p/protobuf

linux 安裝redis

http://blog.csdn.net/liuxingyu_21/article/details/16116561

.proto格式轉換為c#

.proto文件為proto格式的定義文件,其它語言使用需要將其轉為各自語言的定義。

1.使用 protobuf-net 將.proto格式文件轉為.net實體類.2.從http://code.google.com/p/protobuf-net/ 下載protobuf-net。3.運行protogen.exe,將.proto格式轉為cs文件類。

使用c#類庫(Beetle.Redis)操作 redis

1.Beetle.Redis是一款開源的Redis Client for .net組件,同時提供json和protobuf的數據格式支持。2.Beetle.Redis對protobuf序列化是通過protobuf-net來實現,對json通過Newtonsoft.Json來實現。3.使用說明 http://www.ikende.com/Product/Redis4.源碼 https://beetleredis.codeplex.com/

附測試程序下載


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 颍上县| 松溪县| 调兵山市| 桂东县| 措美县| 新龙县| 镇平县| 会同县| 贵州省| 噶尔县| 霞浦县| 堆龙德庆县| 类乌齐县| 正宁县| 当涂县| 砚山县| 龙胜| 恭城| 岳西县| 吴江市| 喀什市| 富源县| 平和县| 东光县| 东兴市| 房产| 黔江区| 神池县| 枣庄市| 曲靖市| 平泉县| 田东县| 万源市| 天等县| 临高县| 凤冈县| 南和县| 温州市| 临洮县| 康马县| 蒲江县|