<?xml version="1.0"?>
<doc>
<assembly>
<name>BASIC_CORE</name>
</assembly>
<members>
<member name="T:BASIC_CORE.Configuration.Caching.ServiceStackRedisCacheServiceCollectionExtensions">
<summary>
Redis服务扩展
</summary>
</member>
<member name="T:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions">
<summary>
Redis配置
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.SingleServer">
<summary>
单机的地址,例如:127.0.0.1:6379(默认值)。如果你只用到一个Redis服务端,那么配置此项即可。
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.ReadWriteServers">
<summary>
读写的地址,例如:{ "192.168.1.1:6379","123456@192.168.1.2:6379","123456@192.168.1.3:6379","123456@192.168.1.4:6379" }
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.ReadOnlyServers">
<summary>
只读地址,例如:{ "192.168.1.1:6379","123456@192.168.1.3:6379" }
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.MaxWritePoolSize">
<summary>
MaxWritePoolSize写的频率比读低。默认值 8
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.MaxReadPoolSize">
<summary>
MaxReadPoolSize读的频繁比较多。默认值 12,Redis官方声明最大连接数为1W,但是连接数要控制。
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.IdleTimeOutSecs">
<summary>
连接最大的空闲时间。默认值 60,Redis官方默认是240
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.ConnectTimeout">
<summary>
连接超时时间,毫秒。默认值 6000
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.SendTimeout">
<summary>
数据发送超时时间,毫秒。默认值 6000
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.ReceiveTimeout">
<summary>
数据接收超时时间,毫秒。默认值 6000
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.PoolTimeout">
<summary>
连接池取链接的超时时间,毫秒。默认值 6000
</summary>
</member>
<member name="P:BASIC_CORE.Configuration.Caching.ServiceStackRedisOptions.DefaultDb">
<summary>
默认的数据库。默认值 0,Redis官方默认也是0
</summary>
</member>
<member name="T:BASIC_CORE.Domain.Caching.DBContext.IRedisDbContext">
<summary>
</summary>
</member>
<member name="M:BASIC_CORE.Domain.Caching.DBContext.IRedisDbContext.GetRedisClient(System.Boolean)">
<summary>
获取Redis客户端连接对象,有连接池管理。
</summary>
<param name="isReadOnly">是否取只读连接。Get操作一般是读,Set操作一般是写</param>
<returns></returns>
</member>
<member name="T:BASIC_CORE.Domain.Caching.Repositories.IDistributeLockCacheRepository">
<summary>
锁分发仓储
</summary>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IDistributeLockCacheRepository.IsExistLockedId(System.String)">
<summary>
缓存获取特定标识是否存在于缓存中
</summary>
<param name="lockId"></param>
<returns></returns>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IDistributeLockCacheRepository.GetObject(System.String)">
<summary>
缓存获取特定标识是否存在于缓存中
</summary>
<param name="lockId"></param>
<returns></returns>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IDistributeLockCacheRepository.SetLockedId(System.String)">
<summary>
将特定标识加入到缓存中
</summary>
<param name="lockId"></param>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IDistributeLockCacheRepository.SetLockedId(System.String,System.TimeSpan)">
<summary>
将特定标识加入到缓存中
</summary>
<param name="lockId"></param>
<param name="timeSpan"></param>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IDistributeLockCacheRepository.RemoveLockedId(System.String)">
<summary>
将特定标识移除缓存
</summary>
<param name="lockId"></param>
</member>
<member name="T:BASIC_CORE.Domain.Caching.Repositories.IServiceStackRedisCacheRepository">
<summary>
缓存服务仓储接口
</summary>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IServiceStackRedisCacheRepository.SetString(System.String,System.String,System.Int32)">
<summary>
插入数据
</summary>
<param name="key"></param>
<param name="value"></param>
<param name="expirySeconds"></param>
<returns></returns>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IServiceStackRedisCacheRepository.SetString(System.String,System.String,System.Nullable{System.TimeSpan})">
<summary>
插入数据
</summary>
<param name="key"></param>
<param name="value"></param>
<param name="expireIn"></param>
<returns></returns>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IServiceStackRedisCacheRepository.GetString(System.String)">
<summary>
根据key查询数据value
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IServiceStackRedisCacheRepository.Remove(System.String)">
<summary>
根据key删除数据
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IServiceStackRedisCacheRepository.RemoveAll(System.String[])">
<summary>
根据key集合删除数据
</summary>
<param name="keys"></param>
<returns></returns>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IServiceStackRedisCacheRepository.Store``1(``0)">
<summary>
自动根据Id字段产生主键字符串,如果Id是int,没值,则默认就是0
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:BASIC_CORE.Domain.Caching.Repositories.IServiceStackRedisCacheRepository.StoreAll``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
可以对基础对象做StoreAll
没有合适的资源?快使用搜索试试~ 我知道了~
基础服务:redis + Elasticsearch + kafka + mysql + mongodb
共59个文件
cs:31个
json:13个
csproj:7个
需积分: 5 0 下载量 61 浏览量
2023-11-16
10:10:33
上传
评论
收藏 60KB ZIP 举报
温馨提示
基础服务:redis + Elasticsearch + kafka + mysql + mongodb
资源推荐
资源详情
资源评论
收起资源包目录
BASIC_SERVICES-master.zip (59个子文件)
BASIC_SERVICES-master
.gitattributes 2KB
LICENSE 1KB
BASIC_KAFKA_API
BASIC_KAFKA_API.csproj 301B
appsettings.Development.json 159B
WeatherForecast.cs 296B
Startup.cs 1KB
Properties
launchSettings.json 830B
Program.cs 697B
Controllers
WeatherForecastController.cs 1KB
appsettings.json 182B
BASIC_ES_API
appsettings.Development.json 159B
BASIC_CORE.xml 30KB
WeatherForecast.cs 293B
Startup.cs 2KB
Properties
launchSettings.json 811B
Program.cs 694B
Config
WebComOAMenu.json 740B
BASIC_ES_API.csproj 306B
Controllers
HomeController.cs 12KB
WeatherForecastController.cs 1KB
appsettings.json 317B
BASIC_ALGORITHM_API
appsettings.Development.json 159B
BASIC_ALGORITHM_API.csproj 402B
Startup.cs 2KB
Properties
launchSettings.json 833B
Program.cs 701B
BASIC_ALGORITHM_API.xml 620B
Controllers
HomeController.cs 1KB
CMBController.cs 349B
SimpleModeController.cs 1KB
appsettings.json 182B
BASIC_REDIS_API
appsettings.Development.json 159B
BASIC_CORE.xml 26KB
Startup.cs 3KB
Properties
launchSettings.json 814B
Program.cs 697B
BASIC_REDIS_API.csproj 752B
Extensions
Extensions.cs 5KB
Controllers
HomeController.cs 18KB
RedisController.cs 2KB
appsettings.json 429B
BASIC_REDIS_API.xml 6KB
BASIC_KAFKA
Program.cs 1KB
BASIC_KAFKA.csproj 330B
.gitignore 6KB
BASIC_Streamiz.Kafka
BASIC_Streamiz.Kafka.csproj 263B
Program.cs 1KB
BASIC_SERVICES.sln 4KB
BASIC_CORE
Services
Redis
Procedure.cs 5KB
BASIC_CORE.csproj 753B
Domain
Mongodb
User
User.cs 712B
Caching
DBContext
IRedisDbContext.cs 532B
Repositories
IServiceStackRedisCacheRepository.cs 16KB
IDistributeLockCacheRepository.cs 1KB
Storage
Caching
DBContext
RedisDbContext.cs 3KB
Repositories
ServiceStackRedisCacheRepository.cs 15KB
DistributeLockCacheRepository.cs 2KB
Configuration
Caching
ServiceStackRedisCacheServiceCollectionExtensions.cs 2KB
ServiceStackRedisOptions.cs 2KB
共 59 条
- 1
资源评论
十小大
- 粉丝: 9116
- 资源: 2552
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功