编译 TDengine 以前,须要确保已安装 64 位 Windows 系列操做系统和 Visual Studio 2013 以上版本,本文的系统环境以下:git
1Microsoft Visual Studio Ultimate 2013 版本 12.0.30501.0 REL
2Microsoft .NET Framework 版本 4.7.03056
3Windows 10 64-bit Professional
复制代码
到 CMake 官网下载 CMake的windows 安装包,本文使用版本为 cmake-3.15.0-win64-x64.msi:github
1https://github.com/Kitware/CMake/releases/download/v3.15.0/cmake-3.15.0-win64-x64.msi
复制代码
安装以后,打开 cmd.exe,输入 cmake -version,能够看到以下信息:web
1C:\Users\slguan>cmake -version
2cmake version 3.15.0
3CMake suite maintained and supported by Kitware (kitware.com/cmake).
复制代码
从开始菜单中找到 Visual Studio 2013 的菜单项,选择 VS2013 x64 兼容工具命令提示并打开: shell
1C:\Users\slguan\Desktop\work\op\
复制代码
依次执行:数据库
1mkdir sln
2cd sln
3cmake .. -A x64
复制代码
以下图所示: windows
从开始菜单中找到 Visual Studio 2013 的菜单项,选择 VS2013 x64 兼容工具命令提示并打开 缓存
1C:\Users\slguan\Desktop\work\op\
复制代码
依次执行:架构
1mkdir nmake
2cd nmake
3cmake .. -G "NMake Makefiles"
复制代码
以下图所示: app
1nmake install
复制代码
在 cmd.exe 中,切换到 C:\TDengine 目录,执行 taos.exe 链接数据库,例如:运维
1cd C:\TDengine
2taos -h 192.168.100.128
复制代码
链接成功后,输出以下信息:
1Welcome to the TDengine shell, server version:1.6.1.0 client version:1.6.1.0
2Copyright (c) 2017 by TAOS Data, Inc. All rights reserved.
3taos>
复制代码
如需在 windows 下使用 C#、Java、Python 等语言,将 C:\TDengine\driver\taos.dll 拷贝到 C:\windows\system32 目录下便可。全部 TDengine 的链接器,均需依赖 taos.dll。
C# 语言的例子在 C:\TDengine\examples\C# 目录,在 cmd.exe 中切换到此目录,执行以下代码进行编译:
1cd C:\TDengine\examples\C#
2csc /optimize *.cs
复制代码
TDengine是涛思数据拥有自主知识产权的高性能、可伸缩、高可靠、零管理的物联网大数据平台软件,能够将数据库、缓存、消息队列、流式计算等功能彻底融合在一块儿。因为针对物联网大数据特色作了各类优化,TDengine的数据插入、查询的性能比通用的大数据平台好10倍以上,存储空间也大为节省,采用SQL接口,与第三方软件能无缝集成,大幅简化了物联网平台的系统架构,大幅减小了研发和运维的复杂度与成本。TDengine可普遍运用于物联网、车联网、工业大数据等领域。2019年7月12日,TDengine开源,在GitHub全球趋势排行榜上连续几天排名第一。
目前在GitHub上,TDengine的Star数已超10,000,GitHub地址:github.com/taosdata/TD… ,欢迎来GitHub上Star咱们!