草庐IT

c++ - 是否有任何不是用 Java 编写的 Serious Graph 数据库?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭2年前。Improvethisquestion我正在寻找一个不是用Java编写的严肃的图形数据库系统。我不对RDF数据库感兴趣,因为我希望能够存储更复杂的图(实际上是超图)。在Java阵营中,OrientDB是我正在寻找的一个很好的例子.免责声明:这不是火焰诱饵。我对Java没有任何意见,我只是想了解一下用其他语言实现的东西,也许是对其他dbms的扩展,例如MySQL、MongoDb或CouchDb。

c++ - 是否有任何不是用 Java 编写的 Serious Graph 数据库?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭2年前。Improvethisquestion我正在寻找一个不是用Java编写的严肃的图形数据库系统。我不对RDF数据库感兴趣,因为我希望能够存储更复杂的图(实际上是超图)。在Java阵营中,OrientDB是我正在寻找的一个很好的例子.免责声明:这不是火焰诱饵。我对Java没有任何意见,我只是想了解一下用其他语言实现的东西,也许是对其他dbms的扩展,例如MySQL、MongoDb或CouchDb。

comparison - Erlang 相对于(类似于)node.js 的优势?

我意识到它们是用于解决不同问题的不同野兽,但我想要求列出Erlang相对于node.js的优势(反之亦然)。您什么时候会使用其中一个? 最佳答案 Erlang是一种语言和运行时。我假设您希望将erlang运行时与node.js进行比较首先我将列出相似之处:两者都适用于事件驱动编程。两者都专注于高度异步编程。然后是Erlang的优势:Erlangs消息传递抽象了本地和分布式进程之间的差异,使分布式编程更容易。Erlang的热代码加载允许在不中断任何当前事件的情况下对正在运行的服务进行就地发布。Erlang拥有出色的打包和部署工具。Er

comparison - Erlang 相对于(类似于)node.js 的优势?

我意识到它们是用于解决不同问题的不同野兽,但我想要求列出Erlang相对于node.js的优势(反之亦然)。您什么时候会使用其中一个? 最佳答案 Erlang是一种语言和运行时。我假设您希望将erlang运行时与node.js进行比较首先我将列出相似之处:两者都适用于事件驱动编程。两者都专注于高度异步编程。然后是Erlang的优势:Erlangs消息传递抽象了本地和分布式进程之间的差异,使分布式编程更容易。Erlang的热代码加载允许在不中断任何当前事件的情况下对正在运行的服务进行就地发布。Erlang拥有出色的打包和部署工具。Er

javascript - JavaScript中有多人棋盘游戏的框架吗?

我可能会使用javascript来开发在线棋盘/纸牌游戏。我的方法是让客户端能够在独立模式下工作,因此它必须强制执行规则。这意味着,例如,如果玩家不能打出一张牌,他或她甚至不应该打出这张牌。这是为了增强用户体验。这里的想法是添加Hook以向服务器发送和接收事件,并在服务器和客户端之间共享实现游戏规则的代码。我看不出写两次的意义。因此,如果我在“服务器”模式下玩游戏,客户端将使用我的操作更新服务器(同时验证它们),服务器将向我发送有关其余玩家的更新。是否有任何框架可以利用这项工作?对于服务器端,我的选择似乎是Node.js(不稳定,但一切都是JS,这很整洁)、Erlang+erlang_

javascript - JavaScript中有多人棋盘游戏的框架吗?

我可能会使用javascript来开发在线棋盘/纸牌游戏。我的方法是让客户端能够在独立模式下工作,因此它必须强制执行规则。这意味着,例如,如果玩家不能打出一张牌,他或她甚至不应该打出这张牌。这是为了增强用户体验。这里的想法是添加Hook以向服务器发送和接收事件,并在服务器和客户端之间共享实现游戏规则的代码。我看不出写两次的意义。因此,如果我在“服务器”模式下玩游戏,客户端将使用我的操作更新服务器(同时验证它们),服务器将向我发送有关其余玩家的更新。是否有任何框架可以利用这项工作?对于服务器端,我的选择似乎是Node.js(不稳定,但一切都是JS,这很整洁)、Erlang+erlang_

python - 集成 Erlang 和 python 的最佳方式

集成Erlang和python的最佳方式是什么?我们需要在Erlang中调用python函数,在python中调用Erlang函数。目前我们正在尝试使用SOAP作为这两种语言之间的中间层,但是我们有很多“不兼容”的麻烦。您能建议执行集成的最佳方法吗? 最佳答案 正如前面提到的erlport您可以使用Erlangportprotocol和term_to_binary/binary_to_termErlang端的函数。在Python端有低级端口驱动程序Port它可以发送和接收来自Erlang和更高级别协议(protocol)处理程序的消

python - 集成 Erlang 和 python 的最佳方式

集成Erlang和python的最佳方式是什么?我们需要在Erlang中调用python函数,在python中调用Erlang函数。目前我们正在尝试使用SOAP作为这两种语言之间的中间层,但是我们有很多“不兼容”的麻烦。您能建议执行集成的最佳方法吗? 最佳答案 正如前面提到的erlport您可以使用Erlangportprotocol和term_to_binary/binary_to_termErlang端的函数。在Python端有低级端口驱动程序Port它可以发送和接收来自Erlang和更高级别协议(protocol)处理程序的消

java - 并发编程技术,优点,缺点

至少有三种众所周知的创建并发应用程序的方法:通过锁定(.NET、Java)实现多线程和内存同步。软件事务内存(linktext)是另一种同步方法。异步消息传递(Erlang)。我想了解是否还有其他方法,并讨论这些方法应用于大型分布式应用程序的各种优缺点。我的主要关注点是简化程序员的生活。例如,在我看来,当它们之间没有依赖关系时,使用多个线程很容易,这非常罕见。在所有其他情况下,线程同步代码变得非常麻烦并且难以调试和推理。 最佳答案 我强烈建议您查看thispresentation由丰富的希基。它描述了一种构建高性能并发应用程序的方法

java - 并发编程技术,优点,缺点

至少有三种众所周知的创建并发应用程序的方法:通过锁定(.NET、Java)实现多线程和内存同步。软件事务内存(linktext)是另一种同步方法。异步消息传递(Erlang)。我想了解是否还有其他方法,并讨论这些方法应用于大型分布式应用程序的各种优缺点。我的主要关注点是简化程序员的生活。例如,在我看来,当它们之间没有依赖关系时,使用多个线程很容易,这非常罕见。在所有其他情况下,线程同步代码变得非常麻烦并且难以调试和推理。 最佳答案 我强烈建议您查看thispresentation由丰富的希基。它描述了一种构建高性能并发应用程序的方法