码洞 + 关注
手机版

LevelDB 代码撸起来!

LevelDB 的大致原理已经讲完了,本节我们要亲自使用 Java 语言第三方库 leveldbjni 来实践一下 LevelDB 的各种特性。这个库使用了 Java Native Interface 计数将 C++ 实现的 LevelD...

性能 levelDB DB string static PUT 磁盘

文字与编码的奥妙(上篇)

文字的发明文字是社会发展到一定阶段的产物。原始社会时期,人群、部落之间交流较少,有声语言已能满足需要。后来,随着社会生产的发展,人们的社会交际日趋频繁,而有声语言一发即逝,既不能传诸远方,亦不能留诸异日,用它作为传递思想信息的唯一手段,已...

Image

LevelDB 入门 —— 全面了解 LevelDB 的功能特性

本节我们将全面了解一下 LevelDB 的各种特性。LevelDB 的开发语言是 C++,考虑到会使用 C++ 语言的同学不是很多,在本节我们将使用 Java 语言来描述 LevelDB 的特性。其它语言栈的同学也不必担心,因为不同语言操...

安全 性能 日志 c++ levelDB 数据库 排序 Image 同步 API 多线程 磁盘 存储 数据存储

《快学 Go 语言》第 16 课 —— 包管理 GOPATH 和 Vendor

到目前位置我们一直在编写单文件代码,只有一个 main.go 文件。本节我们要开始朝完整的项目结构迈进,需要使用 Go 语言的模块管理功能来组织很多的代码文件。 细数 Go 语言的历史发展,模块管理经历了三个重要的阶段。

python Go 模块 配置 Image github

深入理解「分布式事务」

如果一个事务调用了不同服务器上的操作,那么它就成为了一个分布式事务。 考虑下面一种场景:当你发了工资之后,把你的当月工资¥1024从支付宝转到了余额宝。 如果在支付宝账户扣除¥1024之后,余额宝系统挂掉了,余额宝的账户并没有增加¥10...

分布式 消息队列 服务器 余额宝 磁盘 存储

管理员:
云栖大讲堂
10
+ 关注
3
成员
35
文章